Start here

Understanding Software Risk Management

Any software project involves various types of risks.  Software Risk Management (SRM) helps to mitigate these risks and thus ensure project success. Some of the typical risks involves in a software project are:

  • Technical Risks: This includes issues with the project size, functionality, technology, languages, platforms, methodology, standards, processes etc. The reason for these risks could be the constraints, inexperience of the resources involved, lack of clarity in parameters, lack of control etc.
  • Management Risks: This includes lack of experience and training, lack of planning, issues in communications, organizational problems, control issues and lack of clarity in authority.
  • Financial Risk: Cash flow issues, capital and/ or budgetary problems and ROI constraints.
  • Contractual and Legal Risks: This involves issues with changes in scope, requirements, fluidity in schedules, health & safety factors, regulations, product warranties etc.
  • Personnel Risks: This includes issues with staffing, training, conflicts, productivity problems, ethics and moral standards.
  • Miscellaneous Risks: This involve issues relating to other factors which can influence the success of the project such as unavailability or delayed delivery of equipment, lack of tools, facilities, geographically spread locations, slow response times etc.

The objective of software risk management is to contain and these different risks so as to successfully complete the software project and gain the benefits through it. The software risk management plan thus is designed to focus on the specific project risks, identify potential issues and come up with contingency plans to address the issues. By doing this the potential failure of the software project can be reduced substantially.

The most common reasons for implementing a strong software risk management plan are:

  • Avoid project disasters, budget and schedule over-runs, bugs or errors in the software deliverables and operational issues.
  • Avoid costs of rework due to errors, gaps in requirements, design or code issues. These if present enhance the software development costs by 50%.
  • Ensure that there is no overkill in terms of identification and prevention of issues where the risk is not significant.
  • Develop a software solution which is meets the customer needs perfectly.
Advertisements

HR as a Business Partner

As per the Management guru – David Ulrich, the term “HR Business Partner” means that Human Resources (HR) needs to be responsible for the strategic roles and goals of the organization and it needs to implement the necessary plans to ensure that the goals of the business are achieved. In other words HR needs to take a more active part in the organization’s growth. The term business partner covers the entire range of HR responsibilities like administrative, strategic and consulting.

In the current company the HR function has not been integrated with the core business functions and the company was of global nature with the employees and the contract workers spread across the globe. Because of the spread of operations and diversity of the workforce the HR division is struggling to meet the business requirements. The isolated business divisions need to be brought together and closely coupled to have a single unified HR business processes framework.

With the changes in the global economic environment and the increased competition in the market, the company needs to transform the working of the HR division. The HR needs to take better control of not only its own processes but engage better in the organization’s overall processes and goals. The HR needs to align itself to the possible changes and keep learning newer skills and capabilities to address the business needs better. It needs to work as a cross-organizational team so that it takes on the strategic business partner role as against the current passive role it holds.

Issues with the current HR Model

  • Not much emphasis on the cost effectiveness and the operational efficiency
  • HR has become a high cost, high manpower division, focusing more on the administrative functioning than on the strategic initiatives.
  • There is a huge dependency on the HR for operational issues, hence a solution on the lines of Manger Self Service and Employee Self Service portals would help in taking care of most of the enquiries, issues and automate the processes.
  • The HR function needs to become a supportive, active entity with more of a business partner role

An Introduction to Time and Motion Studies

Time and motion studies are a core set of tools which are used by the managers in the industrial sector to enhance the performance or the operational efficiency. This is done by breaking down the work into simpler units and setting the execution benchmarks. This can be used in conjunction with the wage –incentive model which helps in increasing  employee motivation. The time and motion studies were initially used to improve productivity in manufacturing units but later saw tremendous use even in the service industries.

Time and motion studies can be used to determine the best possible method to perform the sub tasks in a worker’s job. This is the original piece-rate compensation model to maximize the workers’ productivity and to identify and train the employees on the basis of personality and skills analysis.

There are many advantages accrued by the right implementation of time studies in any work environment. Some of the key benefits are:
• It helps in improving the existing methods of performance improvement irrespective of the industry or size of operations.
• The studies will also help in identifying the right floor plan or operation layout of the factory or facility.
• The results of the time study when implemented lead to better resource utilization, higher job satisfaction and overall efficiency.
• It can also be used to cut manual effort because of the implementation of better workflow processes.

History

The time and motion studies are the keystone of the scientific management movement started in the late nineteenth century in the United States of America. These are the results of the work done by the stalwarts of the scientific management movement – Frederick Winslow Taylor, Frank B Gilbreth and Lillian Gilbreth.

Fredrick Winslow Taylor is the father of scientific management and in fact the movement itself is also known as Taylorism. He published his path breaking book, The Principles of Scientific Management in the year 1911, wherein he describes in detail how scientific management methods can help in improving worker productivity in an industrial set up.

The core idea behind the scientific management was a clear demarcation between the responsibilities of the manager and the workers. The managers involve primarily in planning whereas the workers are responsible for the execution of the tasks. The key concept for the Scientific Management is the organized study of work. In this the work is broken into simple elements and the worker’s performance is enhanced using systematic improvements.

Though the model has been written off many times since its conception, one can safely conclude that the model will be in force as long as industrial society prevails.

As per the research done by Taylor, any work can be broken down into smaller entities and these simple tasks can be planned so that the productivity can be enhanced by the use of scientific management principles. As per Taylor the scientific management is a better way to ensure that work is done effectively as against the more often followed initiative and incentive scheme. To determine the best way to perform a task, Taylor experimented using Time Studies. Time studies were done using a stopwatch to measure the time taken by a worker to perform the different actions to complete the task. The objective was to identify the best way to do a particular job.

The research on time study has evolved scientifically from the time of Taylor and Gilbert. Even in the current times, manufacturing companies still use the principles of time study to develop the best way of executing a particular task and thus increase the efficiency. The Gilbreths developed the micromotion analysis which involves elimination of unnecessary movements and simplifying of necessary movements to enhance efficiency.
Taylor made use of Gilberth’s motion study principles in his time study and thus redefined it to gain better acceptance among the management and the workers. The resulting time study model could be divided into the analytical and constructive categories.

The time study analysis required to dividing the worker’s task into simple basic movements, removing the useless movements, identifying and timing the quickest motion paths and types and using the time taken to perform these activities as the standard time for completing the tasks.

In the constructive time study, the elementary movements required in any activity were grouped together in different combinations. These were recorded and indexed so that this knowledge repository can be used to determine the time required to execute similar tasks in any job or factory setting.

The results of these time studies done by Taylor are the Principles of Scientific Management.

These concepts played a key role in the growth of Ford and the way the organization operated. The Ford model was supply driven where standardized goods were produced by semi-skilled employees with high-efficiency due to the implementation of Taylor’s Scientific Management principles.

Currently the lean production organizations use the time and motion studies to set up the standards and obtain continuous process improvements in the demand driven markets.

 

Leveraging Facebook Promotions

                                                     

Social media marketing is a major part of every business strategy for companies both big and small. Companies such as Dell, Caterpillar, Amazon and others are leading the social media bandwagon and showcasing the benefits that they are able to harness from it. Thanks to social media, aggressive marketing is no longer a privilege that only the big players enjoy. Social media have created a level playground wherein everyone – small or big, can leverage the benefits.

 

To gain from Facebook promotions, it is important to have a well thought out promotion strategy in place.

  • The first step is to decide the objective of the promotions. Is it to have a growing fan-base? Do you want to get the market to sample your product? Are you trying to increase the product awareness?
  • Next, you need to frame the strategies for achieving these objectives. These could involve price discounts, freeware, coupons, samples, contests etc.
  • Once the strategy is in place, you need to choose the right Facebook application. It is important to go through the promotion guidelines laid out by Facebook so as to not violate any rules.

The reason Facebook promotions are a big success is because of their ability to localize the promotions and the in-depth customer profiling they offer. Customizing your campaign to meet the customer’s needs and tastes is the best marketing promotion and thanks to Facebook, it is a possibility! Utilizing third-party tools such as Edgerank Checker would help in creating focused campaigns which can convert into valuable leads for the company.

It would be a good idea to analyze some successful examples of Facebook promotions before you start on your own.

Reasons for going in for Microsoft Dynamics NAV on Cloud

To go for on premise or on cloud is a question which begs for answer.  Choosing the right option will go a long way in ensuring your IT strategy and investments are in line. This article helps in making your decision simpler by letting you know what to expect.

  • ERP will no longer be a capital cost but becomes an operating cost.  You have at your access a flexible ERP solution for which you can pay as per the features and functions you require.  The cost of your ERP is just the cost of operations and does not entail the huge upfront investment. Increasing or decreasing the users is in your control, you can measure the ROI in a completely transparent manner.
  • Security and data backup no longer an issue. With the tremendous enhancements in the security protocols, you need not worry about data protection, access and back up.
  • Remarkable reduction in your IT infrastructure, Hardware and Resource requirements. Microsoft Dynamics NAV is professionally configured and implemented on cloud for efficient business operations and enhanced productivity. There is no need to invest in an internal team to support the application. On cloud Microsoft Dynamics NAV is on high performance and high availability hardware so it has a guaranteed up time to the tune of 99%.

The one point you need to carefully consider before going in for the on cloud deployment is the speed of your Internet connection. At the end of the day the applications availability is dependent on your Internet speed and availability.

With all these benefits expected through cloud Microsoft Dynamics NAV,  more and more companies are opting for the SAAS solution instead of the on-premise. And this trend is set to increase in the coming months with better Internet connections, security protocols and service standards.