Page 238 - DCAP307_PLANNING_AND_MANAGING_IT_INFRASTRUCTURE
P. 238

Planning and Managing IT Infrastructure




                    Notes          14.3.3 Step No.3 – Even if you use Proven Pattern, Write Skeleton that
                                   Proves your Architecture

                                   After you’ve got in mind what architecture you are going to use test it. Write simple system or
                                   systems based on the chosen architecture to demonstrate you ideas and test those ideas against
                                   enterprise needs. I also add checks for performance and scalability. Keep those skeletons that are
                                   required to use in up coming steps. If your skeletons find out any problems or you find out that
                                   one of enterprise needs, rules constraints didn’t meet, then go back to step 2.


                                       !
                                     Caution    Don’t continue to step 4 until you are totally convinced that you meet all your
                                     targets.
                                   In this step we use to show our skeleton systems to several group leaders and hear what they
                                   have to say about it.

                                   14.3.4 Step No.4 – Write and Publish Architecture Documents and
                                   Diagrams

                                   This is the tedious step but important one. The output should be several diagrams that demonstrate
                                   the architecture and documents contain every one of the architecture rules and constraints that
                                   yield from the architecture  that you  chose. Try to split those rules  by the  viewpoint that is
                                   mentioned in step 2. Don’t forget that your documents will be the base  for designers  and
                                   developers so write them as clear as you can.

                                   14.3.5 Step No.5 – Convince Architecture users why this Architecture is
                                   the Right One

                                   Convince other is the toughest step. After you  sure that you finished with architecture and
                                   published it so others can read your architecture it’s time to convince the people that goanna use
                                   your architecture that this is the right choice. If your user doesn’t convince that you done the
                                   right decisions they probably try to workaround your architecture. Use your skeleton system
                                   together with a lot of patience and start convinces groups of your users that your architecture
                                   works. Keep your mind open; if your users come up with problems that influence development
                                   process refer that issue. If that step raise problems that needs changes in your work that you
                                   done by now, change your work. It’s better to adjust your work to developers needs then they
                                   won’t accept your work and won’t follow your architecture.

                                   14.3.6 Step No.6 – Write Infrastructure that Support your Architecture

                                   After you  convince everyone that  you  have the right  architecture  it’s time  to write  down
                                   infrastructure that  will support  your architecture  (if you set MVC  as visualisation  pattern,
                                   supply infrastructure that implement MVC). That infrastructure should help developers to follow
                                   architecture with minimum effort.



                                     Did u know?   Architecture infrastructure  is  usually  good place  to  implement  system
                                     infrastructure that set at engineering viewpoint.








          232                               LOVELY PROFESSIONAL UNIVERSITY
   233   234   235   236   237   238   239   240   241   242   243