Skip Navigation Links
Skip navigation links
ALM
Consulting
Development Process Consulting
Migration Services
Team System
TFS Jumpstart
Java and Non-Windows Jumpstart
Training
Development
Products
About Notion

Development Process Consulting

Have an idea of how the projects at your company should run? We help make it reality. 

               · Missed Deadlines       · High Defects            ·     Cost Overruns

             · Unhappy Users          · Failed Projects        ·     Cut Features

Notion Solutions, Inc. is interested in helping you achieve greater success in your software development process. Adopting process can cause difficulty for many development teams, and attempts at adopting process often fail. By combining our background in various software best practices, your knowledge of how your company works, and the latest tools, allows us to help you implement a process that fits easily with how your team work today. It also raises the level of predictability and repeatability for your software projects. This often includes task management, risk tracking, defect tracking, rigorous testing and automated builds.

Auditing: Notion Solutions can assist in insuring that your process is being followed and achieving the desired results. In addition, we can help implement practices that will ease any audit concerns your company may have regarding Sarbanes-Oxley, CMMI or other similar reporting requirements.

To insure long term success in your SDLC and a successful adoption of Visual Studio Team System we offer Development Process Consulting. The role of the Development Process Consultant (DPC) is to help improve software development quality. The DPC supports your development process and infrastructure so you can concentrate on delivering business value.

 Strategic tasks of the DPC

  • Create regular and repeatable testing practices
  • Improve developer coding practices
  • Automatic builds to enforce testing and code quality
  • Create efficient project management and status tracking
  • Enhance scope management and risk management techniques
  • Prepare a strategy for enterprise-wide process improvement
  • Assist your project team in adopting new software development practices
  • Communicate best practices to your entire organization

 What does this mean?

  • Team Foundation Server installation, configuration and process customization
  • Analyze data and report regularly back to management on the health of the project
  • Write custom reports to support the requirements of the organization.
  • Work with developers to create unit tests for their code as they develop
  • Create build scripts to perform automated testing, deployments and other tasks required
  • Create check-in policies and static analysis rules to solidify ever-changing processes
  • Assist testers in develop quality tests to test as much of the code base as possible
  • Create integration code to other systems and implement any automation
  • Enterprise adoption assistance - work with new teams as they migrate to Team System
  • Migration of existing projects to Team Foundation Server

Development Process Consulting is best done on an ongoing basis. Notion Solutions is equipped to handle either at your location or remotely from one of our regional offices.

Our consultants have experience working with many development methodologies including MSF for Agile, MSF for CMMI, SCRUM and Unified process.