Sunday, April 19, 2015

Presenting your project and the importance of a 15 second pitch

It is important to successfully complete your project in a timely fashion. However, it is equally important to be able to present your project as well as yourself as a part of the team that worked on the project and managed to make its clients' wishes come true. Once a project is complete, it is advisable to prepare a 15 second pitch. Usually every person from the group presenting the project should have a 15 second pitch prepared for the project presentation. The pitch should not last longer than 30 seconds, 15 of which serve you as your personal advertising saying who you are, what your major is, what skills you have, and etc. Generally speaking, for the first 15 seconds you advertise yourself as a "product" including, but not limited to information about your education, skills, experience, personal traits, and your goals. The second part of your pitch describes the product that you worked on. You advertise your project as a finished product - what was the purpose the project, what was achieved through the completion of the project, whom you worked for, and whether the project is transferable, scalable and sustainable.
http://www.synergyworldwideblog.com/2014/01/craft-perfect-elevator-pitch.html
The 15-second pitch, also known as an elevator pitch, can be applied in a variety of situations and for a variety of people. For example, if you have a product to offer, you would advertise it to a customer for the purpose of selling it. If you are a company representative, it is crucial to always have a pitch prepared because not only your future depends on the quality of your speech, but also your company's future and potential profits that you are partially responsible for. You might also present your business to one of your business partners. Katherine Arline (2015) states that "the key to an elevator pitch is length: the pitch should last as long as a typical elevator ride, or about 30 seconds. A longer pitch risks losing your audience's attention, while a shorter one may leave out important details. Equally important is content. Your pitch should include intriguing details about your business, paving the way for questions and conversation."

Arline, K. (2015, January 26). What Is an Elevator Pitch? Retrieved April 19, 2015, from http://www.businessnewsdaily.com/3937-elevator-pitch.html

Sunday, April 12, 2015

Let Me Teach You Agile

Agile is a software development process which involves adaptive planning, organized step-by-step development, well-communicated implementation process (receiving feedback about deliverables, and making improvements based on the feedback). Technically agile is an abstract methodology which can have different forms depending on a scale of a project it is applied to, size of a group/company doing such a project, and other factors which may affect a development process. What's common in all agile-based development processes is the concept of constant planning and improvement throughout the period of a product's development.
http://www.adfkickstart.com/wp-content/uploads/2012/12/agile_methodology_overview.png
Emina Elezovic says that "agile development methodology is a conceptual framework for undertaking any software engineering project". This is a slightly different definition from the one that I wrote before, but it has the same idea of interpreting agile as a "conceptual framework" for projects. Elezovic also explains that there are a number of agile software development methods but the most popular are Extreme Programming (XP) and Scrum. In general, agile methods attempt to minimize risk and maximize productivity by developing software in short iterations and by deemphasizing work on interim work artifacts (Elezovic, 2012).
 
Elezovic, E. (2012, December 21). Agile Methodology. Retrieved April 12, 2015, from http://www.adfkickstart.com/agile-methodology