Entries for 'adrian'

5287 Views
0 Likes
0 Comments
Over my last two articles, I have laid a foundation for a Service Oriented Architecture (SOA) as the enterprise architecture of the globally integrated enterprise and focused on how to define and establish the business side of the enterprise through a well defined business architecture . Before diving into the IT side of the enterprise, this articl...
23664 Views
2 Likes
0 Comments

"As I discussed my May article for Modern Analyst, there's a lot of hype about the role of requirements in agile projects. Many people think you don’t “do” requirements on an agile project. Hogwash. Indeed, agile projects use requirements—but just enough requirements at just the right time."

In this article Ellen covers a number of agile requirements topics including:

  • Agile requirements need to be understood in context of the product, release, and iteration
  • Balancing Business and Technical Value
  • The Product Workshop
  • Release Workshops
  • Iteration Workshops
12009 Views
2 Likes
1 Comments

A colleague of mine asked me recently what makes a good Business Analyst, and this stumped me for a while. I had a rare opportunity to go trout fly-fishing recently and as the fishing was slow I was able to contemplate this question. You will gather from this that the question had worried me as I seldom think about work stuff when I am fly-fishing. 

So what does make a good Business Analyst? 

I decided to go back to basics; if I want to know what makes a good Analyst then I need to ask what do we, as Business Analysts, do? If I could understand that, then I can start to understand what makes one Analyst better than another.  

I asked around in business analysis circles for an on line description of what we do. Although I got a few different answers, I found I got the most consensuses with “a Business Analyst elicits, documents, and communicates business requirements”. But what does that mean?

9975 Views
6 Likes
1 Comments

That unfamiliar voice at the table was an IT Security Analyst, facing a common challenge in the modern day business, getting the project implemented, while ensuring the right security controls are in place.

Where a Business Analyst typically looks at requirements for a project to meet the objectives of the business, or a Systems Analyst looks at the needs of the technology to enable the business to meet the objective, a Security Analyst has too look at the dream.  The “dream” encompasses “we would like to make money” to “we are opening up this firewall port” and everything in-between.

The overall goal of the Security Analyst is finding and mitigating risk to the business, the businesses assets, and the technology infrastructure both current and future. We need to take in an insane amount of factors in about a project and calculate threats, vulnerabilities, and the likelihood of exploitation of these. Mix it in with a little gut feelings based on experience, and inform the business that what they want to do may introduce or magnify risk to their organization.

6380 Views
0 Likes
0 Comments
Tony Bear says the BPM-folks are from Venus and the WS-folks from Mars. That exactly summarizes a big division in the BPM industry that might not be obvious. The term BPM-folks refers to the people that focus on process modelling. Their starting point is the analysis of procedures that describe how people and systems work together in an organisati...
6540 Views
0 Likes
0 Comments
Most line-of-business execs, project managers and software developers who have worked on application development teams can attest to the importance of good business analysts. In many instances, in fact, today's business analyst can affect the outcome (good or bad) of a software project. "When business analysts aren't able to carry their weight, it...
189529 Views
68 Likes
7 Comments

As a software architect and developer I’ve used Enterprise Architect (EA) from Sparx Systems (www.sparxsystems.com) for a number of years. In that time I’ve spent considerable time and energy trying to get our business analysts to do the same. While I’ve had some success I must admit it’s been an uphill battle. I suspect this is partly because EA is often seen as a technical person’s tool. And that’s not altogether surprising.

  • Enterprise Architect – the name itself is completely misleading. EA is not only for people with the title ‘Enterprise Architect’. It’s for the entire project team, from BA’s to Testers and even for Clients.
  • User Interface – for developers the user interface of EA is extremely familiar and intuitive. It looks like a lot of the tools they use already. For non-technical users more familiar with tools like Microsoft Office it is somewhat more intimidating.

So, if you’re a Business Analyst looking for a tool that can help you do your job more effectively then read on.

16391 Views
1 Likes
0 Comments

The latest progression in software development methods is the agile approach. Its growing popularity proves how effective it is. But two extreme—and even dangerous—views have arisen about agile development. One is that you don’t do requirements at all when you’re working on an agile project. The other is that you don’t need good requirements practices.

In truth, agile development processes are based on good practices. Most of them are not new but are being reconfigured, along with good product development, engineering, and project management practices. In my work with agile teams, I’ve noticed a number of key practices

9203 Views
1 Likes
0 Comments
A new Forrester report sheds light on this little known, often misunderstood but critical liaison role that can unite the business and IT on enterprise projects, systems development and business strategy. For two decades, the CIO has been viewed as the ultimate broker between the business and technology functions. But while that may be an accurate...
11881 Views
1 Likes
0 Comments
Everyone knows who the business analysts are in their organization, but not everyone knows what they actually do and what they are responsible for during software implementation projects. Anyone who has ever worked on a complex and lengthy software development project knows that the involvement of a business analyst can mean the difference between...
63734 Views
67 Likes
2 Comments

Did you know that you could make a positive impact in people’s lives by working as a Business Analyst (BA)? By describing data flows, writing use cases, creating diagrams, re-engineering current processes or mapping the system’s data outputs and inputs, you could make a change in somebody’s life. As impossible as it sounds, it is happening on a daily basis. Throughout the US the Business Analysts in the Healthcare industry work hand in hand with the Healthcare professionals in the hospitals, the insurance companies, the government, as well as regulatory and non-profit agencies and organizations to make the US Healthcare better.

According to the MS Encarta Dictionary, healthcare is defined as the “activities to maintain health; the provision of medical and related services, aimed at maintaining good health, especially through the prevention and treatment of disease.” The healthcare industry also includes the people performing these activities, their skills, and the tools and systems they use daily. The modern health care depends on an ever growing interdisciplinary team of professionals; and this includes the Business Analysts.

The Business Analysts in the Healthcare Industry are exploring many business processes, multiple use cases and alternative flows at every point of contact where the patient interfaces with the healthcare professionals. At the same time there are various software and hardware systems interacting with each other and a multitude of standards regulating every aspect of the data exchange. When you add the different vendors, the variety may become overwhelming.

6872 Views
0 Likes
0 Comments
Defining business requirements accurately is one of the most important success factors for technology projects.  Rather than focus on solutions that satisfy a list of requirements, we need to focus on solutions that satisfy desired business outcomes. The best way to achieve this is by performing business process modeling.  Employing a vi...
225502 Views
6 Likes
2 Comments

Ideally, an agile document is just barely good enough, or just barely sufficient, for the situation at hand. Documentation is an important part of agile software development projects, but unlike traditionalists who often see documentation as a risk reduction strategy, agilists typically see documentation as a strategy which increases overall project risk and therefore strive to be as efficient as possible when it comes to documentation. Agilists write documentation when that's the best way to achieve the relevant goals, but there often proves to be better ways to achieve those goals than writing static documentation. This article summarizes common "best practices" which agilists have adopted with respect to documentation.

8158 Views
1 Likes
0 Comments
Agile software development teams embrace change, accepting the idea that requirements will evolve throughout a project. Agilists understand that because requirements evolve over time that any early investment in detailed documentation will only be wasted. Instead agilists will do just enough initial requirements envisioning to identify their projec...
9011 Views
1 Likes
1 Comments
To be honest, I'm not very enamored with the term "best practice". I believe that the term "contextual practice" makes far more sense because what is a "best practice" in some situations proves to be a "worst practice" in others. Having said that, people are interested in best practices so here they are when it comes to agile requirements modeling:...
Page 17 of 21First   Previous   12  13  14  15  16  [17]  18  19  20  21  Next   Last   

 



Upcoming Live Webinars

 




Copyright 2006-2024 by Modern Analyst Media LLC