Crewsoft uses a proven methodology for
successful projects. Crewsoft Project Methodology consists of 6
phases and these 6 phases cover a wide range of tasks from
defining the business requirements to give support for the created
Each Phase contains Tasks, output
artifacts, associated roles, and supporting information and
guidelines. Phase 1, Discovery is utilized at the start of a
project to determine the initial scope and business objectives.
Phases 2 through 5 form an iterative development process life
cycle that can be used across product life cycle phases to produce
phased deliverables. The tasks and deliverables in the iterative
releases would be tailored to the scope of the product deliverable
for that release. The final phase, Operation is performed after
the project is successfully deployed and includes support &
actual operation of the solution. Operation Phase may last a few
months as a warranty time or longer depending on the agreement.
To define and document the
client's overall business and application requirements. This
Phase includes the definition of the organizational
requirements and maintenance of the client site, which is
usually done in parallel with the development of the
Define the overall
site target audiences.
content related (production, globalization, personalization)
key performance indicators.
requirements test plan.
new organizational roles and responsibilities and e-business
organizational change management approach.
Gathering Client Requirements
Completed and approved
To design the solution that best
satisfies the client's business and technical requirements,
and to define the underlying technology infrastructure
needed to support the client application.
cache management strategy.
the network configuration.
the security strategy.
the backup and recovery strategy.
detailed project plan and estimate to client.
Detailed project plan and
Detailed Design Specification
System Architecture Specification
Backup and Recovery
Completed and approved functional
Completed system architecture
Completed and approved project
plan and estimate
client site based on the client's requirements and the
design. Perform component, functional specification, and
and defect tracking system. Set up development, test and
technical infrastructure architecture.
component level testing.
functional specification and requirements testing.
Completed and tested
application components and test plans
Test Plan and Test Scripts
Application and infrastructure
components ready for beta testing and evaluation
Beta test and evaluate the site,
launch the site, move site ownership to the supporting
organization, conduct a Project Completion Review, and
perform a project debriefing to gather lessons learned.
Launch beta site and
perform performance tests.
training and implement organizational changes.
ownership to the supporting organization.
Project Completion Review.
Completed system test
Fully tested and launched site
Site Submission and Promotion
Successful site beta test and
launch based on predefined success criteria.