Post about "management"

How Critical Is the Role of a Product Manager?

” Success is just a never-ending process of getting better and better at whatever you are trying to achieve. ”
- John Traver, Co-founder, and CTO, Frame.ioA question often asked nowadays, is “how to define the role of the product manager in today’s app-driven economy?” Consider this. Across most of the start-ups, the CEO or CTO in all likelihood is also playing the role of the product manager. Even in established organizations, where does the manager belong – Marketing or Design or Development; because he/she seems to be wearing all those hats. In fact, some even argue that management can even be a part-time role for someone in these areas or the top management itself.Let us try to look product management across three aspects.1. What does the role involve, and what does it take to be successful there – as this may help someone in making the all-important career shift or start a new one; or for that matter help you evaluate the suitable candidate.2. What is its role in Agile Development – because of the critical role a manager can play here3. Can product management be outsourced – since this decision can impact time-to-market / quality/ competitiveness/profitability like no other.What does the role of product management involve?Laurence Bradford writes in Forbes’ article – 8 Tips For Landing Your First Product Manager Role, writes, “The role sits at the intersection of business, technology, and design, combining strategy, marketing, leadership, and other skills with the end goal of launching an amazing product.”One thing is given – the importance and comprehensiveness of the product manager’s role. Today’s complexity of the business and technology landscape, as well as the constant churn in an organization’s product portfolio, requires a more active role for the manager. The bare minimums of the role include:1. Understand the vision of the management of the product and communicate it effectively to design, development, testing, and marketing teams (in their own languages).2. Conduct market research, technology research and an analysis of the company’s own business model to validate the product idea, determine its feature-set, and the development roadmap.3. Drive the development of the product through its various stages – working with multiple teams – to meet client requirements, timelines and quality & security standards.4. Establish an environment of seamless collaboration among the different teams to meet, as Bradford says, the end of launching an amazing product.Depending on the character of the organization and the way an organization defines its scope, the role may lean more towards Technology or Marketing. While that’s a moot point, the requirement for the manager to know and speak the language of both Marketing and Technology is a given.From a skills perspective, whether you come from a management or engineering background, to be a successful manager in today’s development scenario you should have: (a) strong understanding of programming with an ability to code yourself, (b) expertise in UX design, and (c) analytical thinking & problem solving skills – besides the more generic management skills like negotiation, communication, documentation, time management, delegation, stakeholder management and leadership.The role of product manager in Agile DevelopmentThe manager’s role becomes even more exciting and challenging in an agile environment. Yes, we are calling it an environment, because organizations are increasingly adopting ‘agile’ as a culture not just as a strategy for a particular product or project. In this setting, the features of a product or even the product itself are in perpetually in a dynamic state. Unlike traditional management, which moves through a linear roadmap with critical paths, in an agile environment product management takes an iterative approach to development with regular feedback intervals. And these iterations should let the user interact with the product during development.Though the most popular system of agile development, Scrum, creates a new role -products owner, some organizations have fused product owner and product manager roles in one role and some have used these two names interchangeably. But the fact of the matter is that manager’s role has become more intense – both on the side of development (sustainable development – where the sponsors, developers, and users should be able to maintain a constant pace indefinitely; along with continuous attention to technical excellence and good design) and marketing (value creation – where the timing, features, and roadmap are tested and calibrated based on customer feedback and research).Writing about How Product Management Must Change to Enable the Agile Enterprise, as early as in 2009, Catherine Conner had these four pieces of practical advice for adapting product management to agile needs -1. Stop doing work that does not deliver real customer value, directly or indirectly, and communicate what you will stop doing.2. Favor live interaction over lengthy documentation, whether it is describing a business case to executives or documenting requirements.3. Practice ruthless ranking, Whether it is prioritizing requirements, business goals or your daily activities, assign true priority numbers.4. Embrace change as an opportunity rather than a threat.Can Product Management be outsourced?There is a strong argument against outsourcing of product management – saying that the function is too strategic and integral to leave to experts outside your control. It does have its merits. But, as Roman Pavlyuk, rightly describes in his blog on SalesForce – there are five compelling reasons to outsource any technology service, which hold good for product management too.1. Reduce operating costs2. Improve corporate focus3. Gain access to world-class capabilities4. Free internal resources for other purposes5. Tap resources that are not available internallyThe question is the not ‘Can product management be outsourced?’ Rather it is more about ‘Whether to outsource product management; and if yes, how?’

Considerations Before Purchasing Donation Management Software

Before you make any purchases for your charitable organization or for your nonprofit, you need to think carefully about the purchase. You need to decide if it is something that you really need to buy or if the money could be better used elsewhere in order to better meet the goals of your organization. If you do decide that the purchase is a good one, then you need to do sufficient research to find a product that will work well for your organization and that best meets your needs in terms of value and effectiveness.This process of deciding whether to buy and what to purchase is important with anything that you invest in. However, it may be especially important when you consider donor management software. Managing your donors is essential to ensuring your organization has the funding that it needs to continue its operations. As such, donor management software is a very important purchase to make.Almost every non profit or charity can benefit from making use of donation management software, so it should be pretty easy for you to decide that you need some kind of software program. After all, fundraising is the lifeblood of charities and nonprofits and donor management software is the best way to keep track of your donors and to make your fundraising efforts more effective.Donation management software allows you to make the best use of your donor information and donor database since it is specifically designed to meet the needs of charities.Once you’ve made the decision to buy donation software, however, you need to outline what you are expecting from your software in order to make sure you make the best purchase from among the software programs that are out there on the market today.In deciding what nonprofit management software to buy, here are a few considerations:• You need to identify the key features that you want in donation management software. The best way to do this is to consider how your organization currently stores and uses its donor data and to think about what improvements you hope to make to the process. Talk to the people in your organization who handle donor outreach, funding and budgeting. They should all be able to help you identify the key features that they want to see in the software that they will be using every day to make their jobs easier.• You need to consider whether the software will be easy to use or not. No one wants to spend a lot of time learning complicated new technologies or figuring out software that doesn’t make sense. You want the donor management software to be intuitive and you want everyone in your organization to be able to make use of it if they need to, not just those that have a strong tech background.By considering these issues and by researching the different donor management software packages that are available to charitable organizations, you can find the right software that is just what your charity or nonprofit has been looking for.