Begin with business processes and then progress into leading-edge technologies
Topic: Strategic Planning
Topic: Business Case
Good points, but I am commenting to take my nerd hat off to you for finding out how professional fruit pickers do it.
Topic: SOA
SOA uses interoperable services grouped around business processes to ease data integration
Blog: A Fresh Look at SOA Governance
Article: Joe McKendrick on The Evolution of SOA
White Paper: Driving Business Agility Through SOA Connectivity and Integration
Related Topics
Business Case, Strategic Planning
SOA for Dummies: IBM® Limited Edition Mini eBookThis eBook introduces you to the basics of SOA in context with the real-life experiences of seven companies, demonstrating that SOA allows you to work smarter and optimize costs for more significant business success.
Driving Business Agility Through SOA Connectivity and IntegrationThis white paper shows how a service oriented architecture (SOA) helps align the infrastructure with business needs in order to achieve maximum flexibility.

The technology tips and tools to enhance your ability to respond to business change with ease and success.

Service-Oriented Architecture is the catalyst that allows today’s companies to respond to business demands faster and more effectively than ever.

Learn more about this middleware layer that pools and dynamically provisions infrastruction application delivery resources to lower costs and improve efficiency.
Budget & Finance Toolkit for IT - 2010 EditionWhat kind of year are you planning in 2010? Growth or continued "survival mode"? Download a comprehensive collection of templates, forms, instruction and advice that will help you to plan and submit your 2010 IT Budget.
Disaster Recovery & Business Continuity Template PackPrepare your company for any type of disaster you can envision and those you cannot. Immediately download this comprehensive set of templates and tools for documenting your business contingency plans.
I could not agree MORE. Agile, iterative integration is the most successful in the long run but NOT always for the reason everyone thinks. If you take the opposite to Agile and Iterative, you end up with - "longer stifled projects" - show me anyone that will ever admit to doing the latter!
In my programmer days, I called it "prototyping". Today I call it, the ability to fail quickly. People seem hell bent on preventing failure whereas I see quick failures as success
Only knowing how NOT to do something is how you build something better.
When I got into computing, it was at a time when the mid-range systems were all the rage because business requirements / changes to mainframes were taking 6-12 months to even be considered and IT often would not even have time to involve the business in the solution.
So, nothing new here except the generation we are talking to, are perhaps younger than I and think this is all new to them. If anyone out there, young enough not to remember our trials and tribulations from the old days, please remember this. Failure IS an option, just do it quickly. Prototyping, rapid and Agile development are as cool as facebook, twitter and SOA. Just don't forget this.
I am a firm believer in using tools that enable you to build iterative projects, quickly.