Business 2.0 Material in this demonstration may be subject to NDA and/or the confidentiality clause in your MSPP Agreement.
Blue Monitor Systems has a corporate strategy that encouragesemployee-owners to think and act like responsible owners help...
―Innovate, Accelerate, and Incubate your ideas in Zero Time‖           Strategy         Creative        Technical
End-to-end approach, from creative to the data centerHigh quality & value vs. cost, swiftly and predictablyDedicated, pass...
Blue Monitor Customer                         Customers in 15 Countries   Growth Worldwide                          Managi...
Small Businesses   Midsized Companies   Large Enterprises
The ―Zero Time‖ Method: Enhanced mix of Agile (XP, Scrum) and traditional (PMBOK, CMMI, RUP) approaches Based on Blue Moni...
Matrix delivery resources structureEnd-2-end iterative development cycleWell defined engineering processFlexible change co...
Project Team 1Project Team 2Project Team 3Project Team 4                        Design                 QA                 ...
TimeIteration 1   Definition     Implementation      Stabilization         Deployment                           Planning G...
TimeProduct           RequirementsManagement Team   Definition                                 Draft req-s      Final req-...
TimeImplementation   Feature 1          Feature 2               Feature N                                 Feature 1      F...
In addition to general principles of    Small and frequent iterations    Product management as ―On-board    customers‖in t...
• Run tests                      • Review code                       Scans SVN forSoftware              • Check code in   ...
Time              Mainline               Mainline               Mainline               Mainline              copied       ...
Confluence is an enterprise wiki-style knowledge management                system that makes it easy for your team to coll...
Blue Monitor Systems Software Development Services
Upcoming SlideShare
Loading in...5
×

Blue Monitor Systems Software Development Services

364

Published on

Overview of Blue Monitor Systems Software Development Services

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
364
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Blue Monitor Systems Software Development Services

  1. 1. Business 2.0 Material in this demonstration may be subject to NDA and/or the confidentiality clause in your MSPP Agreement.
  2. 2. Blue Monitor Systems has a corporate strategy that encouragesemployee-owners to think and act like responsible owners helpingthe company perform at a higher level. The companys foundersand employees are dedicated to the creation and delivery of qualitycreative, technical, and scientific services which contribute to thesecurity and well being of communities worldwide. We believe that ifwe do good socially for the communities where we operate, ourbusiness will reap the benefits financially.Blue Monitor is an employee-owned company of people dedicatedto delivering best-value services and solutions based on creativity,and innovative applications of science and technology.
  3. 3. ―Innovate, Accelerate, and Incubate your ideas in Zero Time‖ Strategy Creative Technical
  4. 4. End-to-end approach, from creative to the data centerHigh quality & value vs. cost, swiftly and predictablyDedicated, passionate team – scalable on the fly
  5. 5. Blue Monitor Customer Customers in 15 Countries Growth Worldwide Managing 300+ servers & 1500+ desktops 1,000+ Customers Over 150+ Apps developed in 5 yearsFY06 FY07 FY08
  6. 6. Small Businesses Midsized Companies Large Enterprises
  7. 7. The ―Zero Time‖ Method: Enhanced mix of Agile (XP, Scrum) and traditional (PMBOK, CMMI, RUP) approaches Based on Blue Monitors team experience of successful delivery of 400+ man/years programs with monthly major releases Based on real appreciation of Agile ideas but understanding that pure Agile does not work well for medium and large projects and programs
  8. 8. Matrix delivery resources structureEnd-2-end iterative development cycleWell defined engineering processFlexible change control and configurationmanagementTurn-key project infrastructure
  9. 9. Project Team 1Project Team 2Project Team 3Project Team 4 Design QA PM Development Operations Each project team Is combined of specialists from 4 separate departments: Design, Engineering, Test, Operations Each account Is managed by an experienced Project Manager and supervised by one of the Company Executives
  10. 10. TimeIteration 1 Definition Implementation Stabilization Deployment Planning Game Feature Code System Complete Complete Freeze ReleaseIteration 2 Definition Implementation Stabilization Deployment Planning Game Feature Code System Complete Complete Freeze ReleaseIteration 3 Definition Implementation Stabilization Deployment Planning Game Feature Code System Complete Complete Freeze Release
  11. 11. TimeProduct RequirementsManagement Team Definition Draft req-s Final req-s ready readyUI Team UI Definition Draft UI Final UI ready readyArt Team Art Definition Draft Art Final Art ready ready
  12. 12. TimeImplementation Feature 1 Feature 2 Feature N Feature 1 Feature 2 Feature N Ready Ready ReadyTest Feature 1 Feature 2 Feature N Feature Test Test Test Complete Test Scope Feature Implemented CompleteStabilization Stabilization Deployment Verification Production& Deployment Support Feature Release Release Code System Release complete Candidate 1 Candidate 2 Freeze Release Verified
  13. 13. In addition to general principles of Small and frequent iterations Product management as ―On-board customers‖in the engineering process we also specifically praise: Continuous integration TQM through Test-driven development
  14. 14. • Run tests • Review code Scans SVN forSoftware • Check code in Cruise Subversion changesEngineers Control Runs tests Deploys to Install is prepared Build is replicated out of tested build QA Server to QA server BuildInstallation (URL) ServerPackage (URL) Install is applied to production serversProduction Under continuous integrationServer project stakeholders have instant access to:(URL) • Latest development version of the system • Latest version in QA
  15. 15. Time Mainline Mainline Mainline Mainline copied copied copied copiedMainlineVersion 1.0 Branch Branch created QA Branch Production archived BranchVersion 1.1 Branch Branch created QA Branch Production archived BranchVersion 1.2 Branch Branch created QA Branch Production archivedVersion N.M Branch At any moment of time there are next branches: 1. Mainline — holds implementation codebase 2. QA branch — holds stabilization codebase 3. Production branch — holds production codebase 4. Archive branches — holds old versions codebases
  16. 16. Confluence is an enterprise wiki-style knowledge management system that makes it easy for your team to collaborate and share knowledge JIRA is a bug tracking, issue tracking, and project management system that has been designed with a focus on task achievement, is instantly usable and is flexible to work with. Subversion is an open source version control system used to maintain current and historical versions of files such as source code, web pages, and documentation Cruise Control is a framework for a continuous build process, that includes plug-ins for email notification, Ant, and various source control tools. It is integrated with Subversion and Code Collaborator – automated code reviews system. Adobe Acrobat Connect (former Macromedia Breeze) is a web conferencing software with well developed collaboration and information sharing featuresAdobe AcrobatConnect
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×