Abstract :
Last fall I received an email with the software requirements from a potential customer that would establish us in an important new market. We had been brought in when the client had only two months left before deploying their chosen solution. The customer requirements list is vague and long, but the prize is big. Could we design and deploy major functionality in just two months? Thanks to agile development and some fortunate circumstances, our team of four delivered the functionality, won the deal, pleased the users, and didnpsilat work an hour of overtime.
Keywords :
software engineering; Agile software development; software project management; Collaborative tools; Conference management; Contracts; Job shop scheduling; Marketing and sales; Peer to peer computing; Power engineering and energy; Procurement; Programming; Project management; agile; design; experience report;