Home The Single Source For Your Business Technology Needs Mailto
Congruent - The Single Source For Your Business Technology Needs

Project Management

SCRUM: At Congruent we follow the SCRUM process. This is a lightweight process used to manage and control software product development using iterative and incremental practices. SCRUM is one of the most popular agile methods because it significantly increases productivity and reduces time. It ensures the best possible software to be constructed from available resources with acceptable quality and required release dates.

Scrum

Lifecycle of a SCRUM is organized by brief development iterations called Sprints. Scrum closely synchronizes software requirements with a series of iterative prototypes.

Software product development involves a considerable degree of chaos in the form of uncertainty and unpredictable behavior. The backbone of the Scrum projects is controlled by establishing, maintaining and monitoring key control parameters.

The use of the e-SCRUM templates in Team Foundation Server has helped us to follow SCRUM in a more structured and efficient manner ensuring quality of the software and productivity of the team is at its best. The reports developed in Team Foundation Server helps us in monitoring the key control parameters.

TDD – Test Driven Development

Test-driven development (TDD) is an evolutionary approach to development which combines test-first development where you write a test before you write just enough production code to fulfill that test and refactoring. A key TDD concept is that preparing tests before coding facilitates rapid feedback changes.

At Congruent we combine our SCRUM process with TDD. The testers write test cases (manual/automated) before development and share it with the developers. The automated unit tests are created in Visual Studio and integrated along with the build. After the development of the code, the developer shall walk through/execute the test cases to ensure that they are all passing. TDD ensures that the number of cycles of testing and the bugs can be effectively reduced when the test cases are created before development and shared to the development team. The challenge here is to come up with an exhaustive list of test cases before the development with as little requirements that have been specified.

Sure Step:

The Sure Step Methodology provides you with end to end, business process flows that guide you and your team through field-tested best practices, proven project management principles and user-friendly tools, which enable the implementation, optimization and upgrade of:

Sure Step Methodology

Microsoft Dynamics AX

Microsoft Dynamics NAV

Microsoft Dynamics GP

Microsoft Dynamics SL

Microsoft Dynamics CRM

Since it provides a fully integrated project management discipline, the Sure Step Methodology is different from other methodologies available today, ensuring that you’re able to embed proven project management processes within the project.

 
Quick Links
Engagement Models
Latest News
Congruent has started executing a legacy application modernization project (From legacy VB6.0 to the state-of-the-art .NET Framework 3.5) for a Calgary based Canadian customer