Appworks

PROJECT
TRIAGE

Appworks specializes in treating “critical case” projects, and we are well-versed
in the often delicate process of transforming a project from disaster to success.

With the best of intentions, projects can fail for a number of reasons. Before coming to us, many of our clients have spent a lot of time and money, often with offshore firms, only to find that their project is far behind schedule, cobbled with bugs and poorly written code, and in a critical state where continuing down the same path will only lead to worsening the situation.

“Project Triage” is a term borrowed from the medical field, and refers to the process Emergency Rooms use to assign a level of urgency to patients, to ensure the most critical cases receive care first, and the greatest number are treated successfully.

Appworks specializes in treating these “critical case” projects, and we are well-versed in the often delicate process of transforming a project from disaster to success. We do this by following a proven model to ensure the time and money you’ve invested is realized in a product that not only works but delivers value and drives your business forward.

Project Triage

Our Project Triage Process

Securing your code

Securing your code

Ideally, we will engage with a client before they’ve even stopped working with their previous vendor. Pulling away from a project can be awkward and even difficult, and a vendor can often hold onto your valuable assets perpetually if they feel threatened. We can guide you in this often delicate process, with the overall goal of retaining all of the assets that have been generated during the project to date — mainly your source code, but also supporting assets such as high quality image or other media source files, scripts and other back-end processes, and critical data.

Code Inventory

Once the assets have been recovered, we load everything into a new repository and take a step back to review the progress on the project to date. This will involve re-creating the original environment, re-installing key components, populating databases, etc. The idea is to get a good sense of what the problems are holistically before the patient goes on the operating table.

Code Inventory

Depending on the situation, many companies will not even look at the source code from another vendor, since it may be riddled with bugs or poorly written. The assumption is a poorly run project means poorly written code — these usually go hand in hand. It is often quicker and less expensive to re-write the entire platform from scratch — but we don’t know this without reviewing the existing code first. In some cases, large parts of the previous effort may be saved, with only minor tweaks, leading to an overall reduced timeline and money saved.

It is critical at this stage that those that are reviewing your code are knowledgeable in the technologies that were used. At Appworks, we have worked with literally hundreds of clients and maintain practices with knowledgeable experts across a range of technologies and disciplines. Our experts take the time to assess each situation and determine what, if any, of the previous effort can be saved and reused.

Stakeholder Support

Communication and Stakeholder Support

During a triage project, there is ideally a heightened sense of engagement from all sides. This means open and constant communication with project sponsors and the various stakeholders in your business is critical to turn the project around. Some clients approach this part of the process by creating a “war room” which ensures the most important voices in the project are both available and heard, drastically reducing the time otherwise spent in scheduling meetings over a period of weeks.

Project success means everyone is on the same page, working toward the same goal, and are all on the same page about the progress made to date. We ensure not only that communication is open and frequent, but that any challenges and roadblocks are met head on and solved in a spirit of collaboration and creativity.

Agile & Continuous Delivery

Once your code has been recovered and evaluated, we follow an Agile process to ensure your original vision is realized on the schedule you originally intended. At the heart of this approach is constant feedback. As the client, you are able to provide insights on our progress continuously, during all phases of development.

 Continuous Delivery

Because the agile approach works in small increments of progress, or “sprints,” that are based on continuous feedback and re-aligning goals and priorities as needed, you can be assured the final product reflects actual market realities versus a best guess. The world’s top products are all designed this way, and it is literally impossible to compete in today’s ever-changing markets without the full flexibility this approach offers.

Since the agile approach focuses on iterative or incremental software development, this allows us to focus on providing continuous delivery for our clients. This proven approach maximizes profitability and ensures the highest rate of customer satisfaction by following a process in tandem with agile to provide frequent releases for your product, finely tuned to the needs of your customers and always focused on delivering the greatest value to your business. This can only be accomplished by focusing on automation, centralizing assets, carefully tracking all changes, and promoting universal visibility of all components for easy reference. (See our blog for more information on this process.)

appworks The Appworks Advantage

Our local, US-based developers are ready to take your software project from concept to implementation. Our team is more than hired contractors -- we strive to become an integral part of your team. Before we write a single line of code, we take the time to understand your specific needs and challenges, and take full advantage of any existing resources you may have.

Here’s what you can expect when engaging with Appworks Technologies, a software development company based in Boston, Massachusetts

Blog

Expertise


Every one of our technologists are specialists - among the best in their field. This means you are getting top notch resources with experience, knowledge and a proven ability to deliver.

Blog 2

Experience


With over ten years of experience, we boast a solid foundation of institutional knowledge that expands with every new project. We have successfully developed and released hundreds of applications since opening our doors in 2007. Our portfolio of work includes everything from self-funded startups to larger mission critical enterprise applications.

Blog 3

Commitment


We take the time to understand your needs, and then assemble a team specific to your unique requirements, whether its a few resources or an entire project delivery team. We help our clients make informed decisions and always keep their businesses’ best interests in mind. We strive to become long-term partners with our clients.

Blog 4

Hyper Local


Sometimes challenges are best met working together face to face. We are an onshore company with offices in Boston and Florida. You can come shake our hand, or we can come to you. We aim to connect with our clients so we can provide the best customer service possible.

Ready to get your project off the ground?

Ready for your free consultation? Fill out the form, and we’ll be in touch soon.

Project Triage 3

This Agreement is made and entered into as of the last date signed below 11/17/2019 by and between Appworks Technologies Inc., having its principal place of business at 745 Atlantic Ave, Boston, MA 02111 ("Appworks") and company: hello hello.

WHEREAS Appworks and the Second Party (the "Parties") have an interest in participating in discussions wherein either Party might share information with the other that the disclosing Party considers to be proprietary and confidential to itself ("Confidential Information"); and

WHEREAS the Parties agree that Confidential Information of a Party might include, but not be limited to that Party's: (1) business plans, methods, and practices; (2) personnel, customers, and suppliers; (3) inventions, processes, methods, products, patent applications, and other proprietary rights; or (4) specifications, drawings, sketches, models, samples, tools, computer programs, technical information, or other related information;

NOW, THEREFORE, the Parties agree as follows:

  1. Either Party may disclose Confidential Information to the other Party in confidence provided that the disclosing Party identifies such information as proprietary and confidential either by marking it, in the case of written materials, or, in the case of information that is disclosed orally or written materials that are not marked, by notifying the other Party of the proprietary and confidential nature of the information, such notification to be done orally, by e-mail or written correspondence, or via other means of communication as might be appropriate.
  2. When informed of the proprietary and confidential nature of Confidential Information that has been disclosed by the other Party, the receiving Party ("Recipient") shall, for a period of three (3) years from the date of disclosure, refrain from disclosing such Confidential Information to any contractor or other third party without prior, written approval from the disclosing Party and shall protect such Confidential Information from inadvertent disclosure to a third party using the same care and diligence that the Recipient uses to protect its own proprietary and confidential information, but in no case less than reasonable care. The Recipient shall ensure that each of its employees, officers, directors, or agents who has access to Confidential Information disclosed under this Agreement is informed of its proprietary and confidential nature and is required to abide by the terms of this Agreement. The Recipient of Confidential Information disclosed under this Agreement shall promptly notify the disclosing Party of any disclosure of such Confidential Information in violation of this Agreement or of any subpoena or other legal process requiring production or disclosure of said Confidential Information.
  3. All Confidential Information disclosed under this Agreement shall be and remain the property of the disclosing Party and nothing contained in this Agreement shall be construed as granting or conferring any rights to such Confidential Information on the other Party. The Recipient shall honor any request from the disclosing Party to promptly return or destroy all copies of Confidential Information disclosed under this Agreement and all notes related to such Confidential Information. The Parties agree that the disclosing Party will suffer irreparable injury if its Confidential Information is made public, released to a third party, or otherwise disclosed in breach of this Agreement and that the disclosing Party shall be entitled to obtain injunctive relief against a threatened breach or continuation of any such breach and, in the event of such breach, an award of actual and exemplary damages from any court of competent jurisdiction.
  4. The terms of this Agreement shall not be construed to limit either Party’s right to develop independently or acquire products without use of the other Party’s Confidential Information. The disclosing party acknowledges that the Recipient may currently or in the future be developing information internally, or receiving information from other parties, that is similar to the Confidential Information. Nothing in this Agreement will prohibit the Recipient from developing or having developed for it products, concepts, systems or techniques that are similar to or compete with the products, concepts, systems or techniques contemplated by or embodied in the Confidential Information provided that the Recipient does not violate any of its obligations under this Agreement in connection with such development.
  5. Notwithstanding the above, the Parties agree that information shall not be deemed Confidential Information and the Recipient shall have no obligation to hold in confidence such information, where such information:
    • (a) Is already known to the Recipient, having been disclosed to the Recipient by a third party without such third party having an obligation of confidentiality to the disclosing Party; or
    • (b) Is or becomes publicly known through no wrongful act of the Recipient, its employees, officers, directors, or agents; or
    • (c) Is independently developed by the Recipient without reference to any Confidential Information disclosed hereunder; or
    • (d) Is approved for release (and only to the extent so approved) by the disclosing Party; or
    • (e) Is disclosed pursuant to the lawful requirement of a court or governmental agency or where required by operation of law.
  6. Nothing in this Agreement shall be construed to constitute an agency, partnership, joint venture, or other similar relationship between the Parties.
  7. Neither Party will, without prior approval of the other Party, make any public announcement of or otherwise disclose the existence or the terms of this Agreement.
  8. This Agreement contains the entire agreement between the Parties and in no way creates an obligation for either Party to disclose information to the other Party or to enter into any other agreement.
  9. This Agreement shall remain in effect for a period of two (2) years from the Effective Date unless otherwise terminated by either Party giving notice to the other of its desire to terminate this Agreement. The requirement to protect Confidential Information disclosed under this Agreement shall survive termination of this Agreement.

IN WITNESS WHEREOF:

APPWORKS TECHNOLOGIES, INC. company
Project Triage 4

Signature

11/17/2019

Date

Project Triage 5

Signature

11/17/2019

Date

Christopher Cabell

Printed Name

hello last name

Printed Name

Sign Here:

Don't worry, we hate spam too.

Our Offices.

Appworks is local -- we’re based in Boston and Florida. Let’s talk!

Appworks Boston

745 Atlantic Ave,
Boston, MA 02111

617.420.5280

 Appworks Boston

Appworks Boca Raton

751 Park of Commerce
Dr. Boca Raton FL 33487

561.237.5500

Appworks Boca Raton

appworks The Appworks Advantage

Our local, US-based developers are ready to take your software project from concept to implementation. Our team is more than hired contractors -- we strive to become an integral part of your team. Before we write a single line of code, we take the time to understand your specific needs and challenges, and take full advantage of any existing resources you may have.

Here’s what you can expect when engaging with Appworks Technologies, a software development company based in Boston, Massachusetts

Blog

Expertise


Every one of our technologists are specialists - among the best in their field. This means you are getting top notch resources with experience, knowledge and a proven ability to deliver.

Blog 2

Experience


With over ten years of experience, we boast a solid foundation of institutional knowledge that expands with every new project. We have successfully developed and released hundreds of applications since opening our doors in 2007. Our portfolio of work includes everything from self-funded startups to larger mission critical enterprise applications.

Blog 3

Commitment


We take the time to understand your needs, and then assemble a team specific to your unique requirements, whether its a few resources or an entire project delivery team. We help our clients make informed decisions and always keep their businesses’ best interests in mind. We strive to become long-term partners with our clients.

Blog 4

Hyper Local


Sometimes challenges are best met working together face to face. We are an onshore company with offices in Boston and Florida. You can come shake our hand, or we can come to you. We aim to connect with our clients so we can provide the best customer service possible.