Services
Lean & Scrum – we can help you recognize, initiate and sustain Scrum projects or revive projects that have stalled and need greater visibility.
|
Kick Off |
We will work with your teams to initiate a Scrum successfully, guide the Team through the early steps and periodically offer suggestions on how to fine tune the Team’s execution. |
|
Product Backlog (roadmap) |
Providing assistance and guidance to the Team, Product Owner and stakeholders with building & maintaining a Product Backlog before you begin a Scrum or for unproductive Scrums underway. |
|
Coaching |
Train each of the Scrum players – ScrumMaster, Team, Product Owner & Stakeholders – what is expected of them, what to expect from others and how to work within the Scrum framework. |
|
Certified Scrum Practitioner |
Hire an experienced ScrumMaster to lead software Teams as they undertake Scrum for the first time or for Teams that need additional guidance. |
|
Lean Programming |
Embed with your Teams as they embark on a high discipline, rigorous path to improve accountability, code quality and cross-training. |
Lean Product Design – we will apply proven Lean techniques to focus your product development efforts on the features that really matter to your customers, improve quality and help you deliver on-time.
|
Product design & feature definition |
Show your product team how to discover to the Voice of the Customer while defining meaningful product and engineering requirements and develop scorecards to monitor product quality. |
|
Feature prioritization |
Work with your product team, management and engineers to gathering evaluation criteria relevant to your business and then prioritize your product features against these criteria. |
|
Estimating |
Teach your staff how to use modern software estimation techniques, facilitate initial estimation sessions and train your staff how to sustain these practices. |
|
Release planning |
We will help your teams decompose projects into manageable chunks and align these pieces into short-term and long-term release plans. |
Maintenance & Extensibility – we provide experience and knowledge on how to safely modify legacy systems & build maintainability into your new products.
|
Refactoring legacy code |
We will work side-by-side with teams to safely refactor legacy systems and products improving their quality, extensibility and extending your investment. |
|
Refactoring training |
Share with your team the refactoring skills and techniques needed to maintain your investment and build better software. |
|
Design patterns |
We will help your teams stop “reinventing the wheel” each time by teaching them common solutions to recurrent software design problems. |
Testing – we supply you the know-how and expertise around the industry accepted “best practices” for software testing.
|
Unit testing |
Side-by-side with your development teams, we will add unit tests to your legacy systems and new products to reduce development time and improve stability. |
|
Developer test automation |
We will develop strategies with your teams on how to improve your developer testing efforts – functional, component and acceptance – and share the responsibility in implementing these changes. |
|
Test-driven design (TDD) |
By example, teach your teams to use TDD so as to build higher quality into your software products. |
Staff Augmentation – we help when you have persistent technical (or non-technical) issues that need to be solved which are short in duration & focused in scope.
|
Certified ScrumMaster |
Hire an experienced ScrumMaster to manage software teams. |
|
Retrospective facilitation |
Help surface persistent issues in your projects and develop action plans with team members on how to resolve them permanently. |
|
Paired technical mentoring |
Practical, hands-on skill development for software engineers who need exposure to “best practices” in software engineering. |
|
Continuous integration |
Stand up continuous integration server & code metrics to monitor the health and stability of your software to catch quality and design issues before they cause impacts on the product. |

