Page 182 - Building Big Data Applications
P. 182

Chapter 10   Building the big data application  181


                 development, test, and release cycle. The 4-week cycles will require planning to manage
                 several iterations and have integration testing between different teams to happen once
                 the foundational cycle components are developed and delivered. The critical success
                 factors in the development cycle include the following:

                   Program plan
                   Release plan
                   Cycle plan
                   Teams with skills for
                     Front end UI/UX
                     Data access and transformation team
                     Library development teams for microservices
                     Testing teams
                   Project managers
                   Integration testing teams
                   End user teams
                   The next section discusses the Agile approach and Kanban methodology for imple-
                 mentation. The pictures are from Scaled Agile.


























                   Development will be driven by a culture of DevOps, and this culture as defined and
                 implemented with the Safe method includes the following:
                   Collaboration and organizationdThe ability of Agile teams and IT operations
                   teams to collaborate effectively in an ongoing manner, ensuring that solutions are
                   developed and delivered faster and more reliably. This is implemented, in part, by
                   including operations personnel and capabilities on every aspect of the process of
                   development and testing.
   177   178   179   180   181   182   183   184   185   186   187