1 / 17

Solving the CF Programmer Shortage

Solving the CF Programmer Shortage. The Business Case for Fusebox. Such a bad deal?. Job security Pick and choose from several job offers Higher salaries Easier to negotiate for better perks. If shortage becomes a crisis…. ColdFusion?.

Download Presentation

Solving the CF Programmer Shortage

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Solving the CF Programmer Shortage The Business Case for Fusebox

  2. Such a bad deal? • Job security • Pick and choose from several job offers • Higher salaries • Easier to negotiate for better perks

  3. If shortage becomes a crisis… ColdFusion? • Business will choose another technology that is seen as having greater support. • Hint: Begins with an M and ends in a t. • Cf  niche player

  4. And if that happens… High salaries Pick your job Great perqs

  5. Is there a programmer shortage? • There is only a developer crisis if projects: • cost too much • take too long to complete • don’t work as they should

  6. Solution A: Cloning existing coders

  7. Solution B:Improve the process • Make development • cheaper • better • faster

  8. Common development plan Project Start Deployment deadline

  9. Fusebox development plan Cheaper Project Start Better Faster Deployment deadline

  10. G2 H4 I3 Critical path Dependent Events Independent Events A2 B4 C2 D2

  11. Risky critical path D2 A2 C2 F2 E5 G2 H4 I6 J7 B4

  12. Risky project visibility Ideal project: complete visibility Risky project: low visibility * Thanks to Steve McConnell for this excellent analogy

  13. G2 H4 I6 I7 Fusebox critical path Cheaper Better Faster D2 F2 A2 B4 C2 E5

  14. Fusebox project visibility Cheaper Better Faster Ideal project: complete visibility Fusebox project: very good visibility

  15. What about better? Cheaper Better Faster • Fusebox • Supports code re-use • Code has already been tested • Supports unit & integrated testing • Bugs discovered and stomped as soon as possible—by the person who originally wrote code • Increases project visibility

  16. What about way better? Cheaper Better Faster • Wireframe/prototype/architecting process echoes natural iterative nature of defining requirements • Lets user balance between speed of deployment and completeness of functionality/bells & whistles • Protects company from selling a Toyota and having to deliver a Porsche.

  17. Is there a CF programmer shortage? Seat-of- the-pants Fusebox You decide

More Related