BJSS Enterprise Agile
Underpinning BJSS' software development is a flexible approach that ensures a successful managed delivery - 'BJSS Enterprise Agile'. The BJSS Enterprise Agile approach has been documented in our book which you can request here.
Experience shows that the 'one-size fits all' approach to Development, Project Management and Control, advocated by some, is not successful when faced with the complexities of real projects. Delivering optimum results requires a pragmatic and innovative blend of highly skilled personnel, best practices and management approaches. BJSS recognises this and our tailor-made approach takes into account such factors as:
- The client's culture
- Existing governance, management, and control processes
- Project type, size and time-frame
- Technologies
- Team composition
BJSS has used the experience gained over 18 years of successfully delivering enterprise level software development projects to refine the ‘BJSS Enterprise Agile’ approach. The lessons from developing distributed high performance, high availability software systems combined with elements of methodologies such as XP, SCRUM, and the Unified Process provides a practical toolkit for delivery. BJSS Enterprise Agile is not a dogmatic approach or rigid methodology; in our experience this is rarely successful. This approach has enabled projects to be delivered successfully and consistently within environments that have traditionally been dominated by more rigid processes such as Waterfall.
BJSS believes that ‘extreme agile’, as championed by some, does not offer sufficient control and management for enterprise level projects. Key to the BJSS Enterprise Agile approach is a constant focus on delivery and acceptance, ensuring the transition from development into production has a ‘no surprises end-game’.
BJSS Enterprise Agile is central to the culture of BJSS. This not only provides a framework for project delivery, but a guiding philosophy in terms of how BJSS operates internally. For example, we avoid rigid hierarchical management structures and reams of paperwork and bureaucracy, which enables staff to complete tasks faster and more easily, and ensures that individuals take ownership of everyday jobs.
Click Here to download our BJSS Enterprise Agile brochure.
|