Smith Software Testing Environment Proposal BSA/385 Introduction to Software Engineering Abstract Smith Systems Consulting has received some feedback and concerns that their processes and procedures are not sufficiently documented. This lack of professional documentation has caused some loss of potential contracts for the firm. The Learning Team Bravo has been given the assignment to define, develop, and propose standards for a software testing environment at Smith. This will be accomplished by defining the Smith engagement approach, introducing the way the firm works with clients and how projects are managed, defining the software development and quality assurance processes and procedures, describing in detail testing procedures to be exercised, describing the infrastructure including hardware and software capabilities that will make up the software testing environment, and by defining the format and requirements for development of formal program specification. Smith Systems Consulting recently tasked Learning Team Bravo (LTB) with developing a standardized project plan, approach, and testing procedures. It is Smith’s goal to show prospective clients that Smith is efficient and is confident that they are able to perform contractual obligations smoothly. The following procedures will be generalized so that Smith will be able to utilize this project plan in any project. This standardized project plan that LTB developed will enable Smith to focus the resources of
understanding as to how you will initially do any kind of testing alongside design a program for the
In order for an organization to remain successful, it must be able to fulfill its day-to-day operations without mistakes. If these demands cannot be met, a new project must be created in order to stay in business and ahead of the competition. If an organization has a problem, they can benefit from fixing it by following a formal process for identifying, selecting, initiating, and planning projects (Valacich, 2009).
The paper is divided into three sections, the first of which will establish a timeline of events. This project background will serve as a case study for the analysis in the following section that will be structured such that each of the previously mentioned facets will be independently analyzed and contrasted with project management principles. Finally the paper will conclude with a summary of the analysis and recommendations based on
Smith Systems Consulting’s driving vision has been to provide the absolute best to their customers in all aspects of services and prices at rates that are affordable. However, Smith Systems Consulting has experienced a growing concern from feedback regarding insufficient documentation of certain processes and procedures. This lack of professional documentation has resulted in the loss of potential contracts for the firm. To address this issue, the development team has been assigned with the task of defining, developing, and proposing a set of standards for a software testing environment at Smith Systems Consulting.
Smith Consulting will perform necessary testing procdures to validate the quality of the final product prior to release. The purpose of these tests will verify the following:
With the exceptional growth in technology, the present day projects are often large and complex involving a significant risk. So, a Project Management Methodology enables the delivery organization to handle these projects comprehensively, systematically and in an integrated manner, which results in strategic, tactical and operational benefits.
* After reviewing the case study and historical data that was present in the form of interview, email and newsletter; the project took another whole new life. The decision making was based largely upon the available information and initial outcomes were largely contributed to the resources mentioned earlier. The path document was found from the data and resources available in the case study. The WBS was indeed a challenge given the schedules and estimates for this project. The management of human resources especially because our project needed scheduling depending upon the developers’ availability was also another challenge. To best manage the list of individuals it was a given that the software provided was
* Development began in late 2002 and was to be completed in 12 months’ time.
In today’s competitive economic climate, most project managers and organizational leadership has concluded the importance of the positive impact that project management leadership has contributed to the organization and on their projects and programs. This positive impact has caused most organizations to implement Project Support Offices (PSO). Within the Project Support Offices (PSO) there will be an understanding of the importance of the as-is and the to-be process is to managing projects and programs. The Project Support Office (PSO) uses this very effective technique in transforming vision into results. This technique is used to develop and populate an As-Is and To-Be diagrams. The As-Is diagram depicts the present state of the organizations, project or program process, culture, and capabilities. The To-Be diagram depicts the desired future state of how the organizations process, culture, and capabilities will look in the future. This case study reviews the goals confronted by the Pizza Delivered Quickly (PDQ) business while further developing the multiple related sub-systems to achieve the Pizza Delivery Quick (PDQ) requirements and be able to manage the project (Wysocki, 2012).
To support the AT&T Project Management Community, the PMCOE established consultants who were designated to support the various business units within the company. This business unit specific support provided the guidance and resources project management community members required even more intensive consulting was provided upon request to ensure that all needs were met.
The PDQ project will take a detail process that will help launch the appropriate software technology along with existing processes in order to implement new cutting edge innovations. Although technology is not the only leverage for improving project management, modern technology is an important element (Kendall & Austin, 2013). Today, businesses depend on technology to produce more in less time and with minimal resources making modern technology a critical component to a successful business. In today’s high tech world, it is important to develop and execute effective project management strategies that will place the company at a competitive level. Companies must continue to work on projects that will drive their business to innovate and change for the better (Shenhar & Dvir, 2997).
The case study, “Beijing EAPS Consulting, Inc.” in the Custom Book, (2011), examines the project management structure of the Beijing EAPS Consulting (BEC) company. This case study also addresses about project plan itself and how the co-workers are struggling with this communication between both mangers. This project plan has demonstrated many strengths and weakness. The one thing that the project plan needs put into action are safeguards to insure that the project is completed on time.
This document is an annotated outline for a Project Management Plan, adapted from the PMI Project Management Body of Knowledge (PMBOK) and IEEE Standard for Project Management Plans. The Project Management Plan is considered to be a “Best Practice” template by the ETS Enterprise Program Management Office (EPMO).
This report was compiled by a team of professional project managers and gives an objective insight to the project in full.
In software development, there are various types of methods that developers follow in order to produce valuable software. From the many types of methods that exist today, the industry standard that is mostly followed today is the software development lifecycle (SDLC). The SDLC is a process that software development companies utilize in order to design, develop and test software during production. Within the SDLC, there are different test models that developers can utilize based on their business and development requirements. Currently today, the most common models include the waterfall, iterative, spiral and V-model. Regardless of the model that a developer decides to utilize, all the phases will be the same, which would begin with the first step and that is the requirement gathering and analysis phase.