Last - Minute Upgrades
In Chapter 7 , you added quite a bit of functionality to the admin dashboard. Claudia and her staff
can now import and export data, they can run certain operations in batch mode, and they can
manage colors and sizes assigned to products. Along the way, you learned how to use an external
library and put it to good use.
In this chapter, you meet with the client and make sure that you ’ ve covered all your bases with
regard to the interface. There are still a few things that need to be covered (such as being able to
manage pages), and you ’ re sure that she will want some way to communicate with her customers
via e - mail. In this chapter, you are working outside the confines of a formal sprint. Although this
can be a risky proposition in most cases, with some discipline and the aid of CodeIgniter, you
should do fine.
In this chapter, you are working outside the confines of a “ formal ” sprint and “ formal ” sprint
backlog. This sometimes happens, but there ’ s no need to feel discomfort in these situations. The
key to success with a less structured Agile approach is to set good boundaries and have realistic
expectations about what can and can ’ t be accomplished given the time (and other) constraints
involved.
With all that in mind, you meet with Claudia.
Meeting with the Client
When you show Claudia all the work you ’ ve done since the last time you met, she ’ s positively
thrilled.
“ I love that I can manage colors and sizes so easily, ” she says. “ Was that a difficult change to
make? ”