Are you an Engineer or Tester involved in a Development project? Maybe you are a Project/Development/Process/Delivery Manager or a Business Analyst eager to improve project efficiency and deliverables? Perhaps you are a Business exec whom has an IT project on the horizon? This will help…
Morgan McKinley are working with clients of all shapes and sizes, working on all manner of IT projects. Our clients include the best high tech start ups, progressive SME’s and Multinationals across every Industry.
When it comes to IT projects in general, irrespective of the size of the company, they will be faced with unique challenges. Whilst larger companies may have larger budgets and boast more expertise, its size may also hinder as they often find themselves more rigid towards defined processes and change. Yet, sometimes smaller more nimble operations manage to punch well above their weight.
The reasons are many, too many to discuss, but it is a fact that IT projects in general have a high failure rate. You will find countless academic and commercial papers on the topic. Development programmes are far from exempt from failure.
When our Clients announce a development project, its often not just developers they will need. These days, enterprise projects are so complex that they will need Programme/Project Managers, Architects, Tech Analysts, Developers, Testers, the list goes on…
Due to the strategic importance of such projects, companies are keen to deliver successful results. In a bid to succeed, they often seek out methodologies; to follow a set of processes, standards, policies and techniques.
Throughout the years, a number of system/software development life cycle (SDLC) models have been tried and tested, for example: waterfall, fountain, spiral, build and fix, incremental, rapid prototyping, synchronize and stabilize.
After mixed results, companies today are looking towards methodologies which will adapt to their specific environment…
“Agile methods derive much of their agility by relying on the tacit knowledge embodied in the team, rather than writing the knowledge down in plans.”
Agile methodologies call for a creative process that realises the importance of flexibility. Unlike others (including Waterfall), it is not heavily document driven. Those whom use Agile will seek to apply a level of pragmatism into the delivery of the project. For development projects, Agile practitioners aim to keep code simple, test often, and will deliver segments as soon as they are ready.
Probably the most significant change between Agile methodologies and others (most notably Waterfall) is that Agile does not adopt distinct project phases (gateways / checkpoints), upon which deliverables must be met, in order to proceed. Instead, Agile uses small teams to work in iterations, the output of which will be operational code which can be utilized to evaluate and answer always changing user requirements.
Popular Agile Methodologies include; Scrum, XP, RAD and RUP.
If this has peeked your interest, I would highly recommend attending the upcoming event; Agile Environments Management Talk in Dublin with SoftTest Ireland, this Thursday (19/07/12), from 18:30 – 20:00. Organised by the Irish Computer Society, and delivered by Subhendu Mohapatra, Senior Consultant at Bearingpoint, it is set to be an excellent event.
Why Should you Attend?
- Because Agile is not solely for small co-located teams. It is not just for green-field projects. Multinational companies across the world are championing Agile.
- Don’t be scared off by talk of transformational change. Instead, think; how can you apply agile principles to what is done already, so as to work more efficiently. After all, Agile can be viewed as a philosophy; Think and act Agile.
- Agile can deliver excellent results, where other methodologies have failed. Failed IT projects are very costly.
- Besides the quality content, and the free tea and biscuits, ICS events are well frequented and offer an opportunity to extend your network. Don’t forget your business cards.
For any IT Recruitment queries, please don’t hesitate in contacting me on T: +353(0)1 432 1555 or E: email@example.com