|
Implicit Approach to Software Development
A key factor in the success of
every software project is a disciplined and methodical
management of the development process. Implicit has gained
extensive experience in managing large and complex software
projects as well as short-term “quick response” projects under
tight schedules.
There is
certainly no “one-size-fits-all” approach to managing software
projects. Each customer has a unique set of requirements and
constraints. However, there is a common process we employ to
ensure the success of each project and the delivery of high
quality software on-schedule and under the budget constraints of
the customer.
The
process consists of the following basic phases:
Requirements
Definition
This initial phase is very
critical to the success of the project. You may have a very clear
set of requirements or you may have just a general concept of
the product you want us to develop. It's quite challenging at the
beginning of the project to define all the detailed requirements
when not all the information is available and the implications
of making certain decisions are still unknown. We encourage you to
work with us as a team and involve us in the process. The Implicit
team is very experienced in working with you on what we call
'discovery sessions'. These are a series of brainstorming meetings
to assist you in identifying the exact requirements for your
project and defining
them with a sufficient level of details and timeframes. We help you translate
your business goals and priorities into clear, well defined
software requirements. Once the requirements have been defined
and agreed upon, we prepare a Statement of Work.
Statement of
Work (SOW)
The SOW
includes detailed requirement specifications to ensure that
we have a comprehensive understanding of your requirements and
their relative priorities. The SOW assigns roles and
responsibilities to every member of the team. It
provides milestones, schedules and a detailed list of
deliverables. We then work with you interactively to refine the
SOW until a final agreement is reached. Once you sign off on the
SOW the development starts.
© 1993-2008
Implicit Inc. All Rights Reserved
Privacy Statement |
Contact Us
|
|
Benefits
-
High quality
product
-
Shorter
time-to-market
-
Lower development
cost
-
Risk management
Every project involves
a multitude of potential risks. A well-defined development
process makes it easier to manage risks.
A well-defined
Requirements Definition Phase and a structured and comprehensive
Statement of Work ensures that:
-
Your
business goals and priorities are well understood and
documented
-
Software
functional requirements are clear and documented
-
Our
commitments are in accordance with your expectations
-
Roles and
responsibilities are clearly defined
-
Deliverables are well defined and there is mutual agreement
that the goals are achievable within the given constraints of
schedules, budget and resources
Clear expectations result
in superior products |