Page 101 - DMGT521_PROJECT_MANAGEMENT
P. 101

Project Management




                    Notes            Secondly, by having the Low Budget Guide, we’re able to review which processes are efficient
                                     and which are time-consuming.  Using this standard, we can minimize  build time by
                                     adjusting our processes in certain areas. We’re basically fine-tuning ourselves into the
                                     fastest website builders we can be. And lowering build time directly increases the profit
                                     margin.
                                     Finally, it ensures quality. Having a repeatable process means that every time you follow
                                     the guide, you become more proficient. This not only increases the speed at which you
                                     work, but decreases deviation from a tried and true standard. Practice makes you a whole
                                     lot  better.

                                     Choose a Framework
                                     Or choose several frameworks and tailor them to specific website types. For example, if
                                     you  want  to  quickly  implement  a  custom  design  on  a  WordPress  website,  check
                                     out Carrington JAM (short for “just add markup”). It’s a blank slate for custom WordPress
                                     themes, with a lot of the heavy lifting already  handled. I personally use a version of
                                     Carrington JAM that I’ve converted to HTML5.
                                     If you’re not using WordPress, I would recommend looking into the HTML5 Boilerplate.
                                     If  you’re  adventurous,  you  can  apply  the  Boilerplate  to  a  Drupal,  Joomla  or
                                     ExpressionEngine theme. Then, when you deploy the content management system, your
                                     front-end framework  will  already  be in  place. Django  is  another  fantastic  and  fast
                                     framework, if you’re familiar with Python.
                                     Use a Theme

                                     There’s no shame in using a pre-built theme to construct a website for a client. In fact, you
                                     should be proud of doing so if the budget demands it. Using a theme can cut build time by
                                     at least half, if not more. Instead of spending 30 hours coding a website, you would be
                                     spending 15 hours fine-tuning a theme, tailoring it to your client’s branding and inserting
                                     content. At $1500, you’d be getting paid $100 per hour. How, from a business perspective,
                                     would turning an opportunity like that down be considered a good decision?
                                     That being said, always  follow the licensing agreement that comes with your  theme.
                                     Honest people put hours of effort into building themes. Never, never, never break the
                                     copyright, and always adhere to intellectual property laws.

                                     Work on a Modular Fashion
                                     What exactly is modular coding? Looking at various websites, you’ll see that certain areas
                                     are common to all of them. WordPress serves as a good example of breaking a website
                                     down into “modules.”
                                     At our studio, we have built a code library around modules. We have custom Twitter
                                     and Facebook widgets, custom post templates, image gallery widgets, the list goes on.
                                     When you write new code, think of it as a module that needs to be flexible enough to
                                     function on other websites with as little customisation as possible. For example, instead of
                                     having to write an image slider from scratch, we’d be able to pop in a tiny PHP function,
                                     pass along a few variables, set  a few styles in CSS, and  we’d be done in  less than  20
                                     minutes.
                                     Building a code library over months and years enables your  business to cut down on
                                     major coding time. And if you refine the module every time you use it, you will ensure
                                     that the product grows ever higher in quality.


                                                                                                          Contd...




          96                                LOVELY PROFESSIONAL UNIVERSITY
   96   97   98   99   100   101   102   103   104   105   106