k e ha DOcFex v p MJf

Business Improvement Through Better Software Architecture




NULL

Business software is often challenged. According to studies performed by companies such as the Gartner Group, the Standish Group, and IDC, an astonishingly large portion of development projects fail to come up with anything useful at all. An even larger portion is challenged for reasons such as not supporting the business as well as the business needs to be supported. When businesses need to change fast to keep up with customer needs and with competition, software is often mentioned as the show stopper; the software used is often too complex and too unrelated to the business to allow the business to change as fast as necessary.
This article suggests that software architects must improve their business understanding to help solve this problem. But business people must also learn how to better communicate to software development teams what they expect from them. New architect roles, both on the business side and on the IT side, are needed for the creation of IT systems that solve business problems well, and that also help the business to be agile, able to change at least as fast as its main competitors.
Business software exists for one reason only: to support the business and its activities, or to help change the way business is performed. There's no other reason for business software. If it doesn't support the business the way the business needs to be supported or help change the business, it doesn't matter how technically brilliant the software is. Its value lies in its capability to increase the productivity and efficiency of the business.
In principle, there are three ways in which business software can support a business and its activities:

  1. A business process improvement project is started to improve the functionality of a specific business process. New or improved software is designed to help improve the way people can perform the business process.
  2. New ways to use technologies become available, making it possible to totally change the way business is performed. For example, Web services have profoundly changed the way a Web shop might interact with suppliers of goods sold by the Web shop. "Web 2.0" might have a similar effect on the way some businesses organize their interaction with customers and partners.
  3. Decision support.

As members of the huge software development community, we sometimes forget the real purpose of business software. We tend to admire IT solutions for their technical excellence rather than for the way they support the business. It's sometimes taken for granted that the software does its job.
Read the article>>


Download
Documents are in common file formats such as Microsoft Word (doc), Powerpoint (ppt), Excel (xls,csv,xlsx), and Adobe pdf.


Related

*!#@ The E-Mail. Can We Talk? Face-to-face meetings can trump technology. Some companies call for "no e-mail Fridays" http://www.businessweek.com/magazine/content/06_49/b4012096.ht...
10 best practices for your enterprise SOA SOA's benefits are seldom, if ever, questioned. However, one must embark on this journey carefully. This article provides some pointers. Read the arti...
11 Leadership Competencies of the IT Leader “With speed so important, IT leaders have to be much more decisive when addressing rapid changes to technology and business drivers. They need to be m...
12 Tips to More Effective Communications There are two types of leaders - ones who can communicate and others who fail. Effective communications are indeed that important to leadership. Are ...
20 Dumb Mistakes Organizations Make This article is funny but makes an excellent point - do not assume your employees are dumb. Leaders make dumb mistakes because they underestimate thei...
5 Critical Requirements Steps that get Missed: Wha... Over the years, I have worked with, mentored, trained, managed and interviewed hundreds of Business Analysts. What I am about to tell you will shock y...
5 Reasons For Outsourcing Failure Why do outsourcing relationships fail? Here are five reasons to watch out for... Read on>>
7 things a CxO should know about eBusiness Over a decade after Senator Al Gore invented the internet2, organizations are still struggling with leveraging it effectively. The “old economy” or “b...
A blind man crosses the road – Budgeting in ... Ever seen a blind man cross the road..? – or is that just Exco (The executive committee) trying to decide on the IT budget? There is something g...
A Blueprint for Strategic Leadership The title suggests that the article will give out the leadership "formula." It doesn't. Still it is an excellent read because it provides very good ex...
A Business Model Framework to Analyze the Impact o... eBusiness Strategy Issue No 1: What is the place of eBusiness in our business model? This paper presents a framework to address this issue - from shou...
A Business-Oriented Foundation for Service Orienta... SOA must be firmly grounded in business. It is a business imperative that SOA is addressing. This article provides a good introduction to that connect...
A Case for SOA Governance A very good primer on goverance in general and its application to SOA. If you are just getting started, then this might be a good place to get rolling...
Do NOT follow this link or you will be banned from the site!