Free Essay

Assignment of S/W Eng..

In: Computers and Technology

Submitted By abhicute123
Words 1387
Pages 6
U9 Assignment of

Software Engineering

Homework-1

Submitted by: Submitted To:

Name: Abhishek Mr. Amandeep sir

Section: E - 3004

Roll_No: RE3004B58
Group : 2

Part – A

Q1: Take a suitable example to develop a software and implement the waterfall Model technique in it to develop the software ?

Ans: The waterfall model shows a process, where developers are to follow these phases in order: 1. Requirements specification (Requirements analysis) 2. Software Design 3. Integration 4. Testing (or Validation) 5. Deployment (or Installation) 6. Maintenance

In a strict Waterfall model, after each phase is finished, it proceeds to the next one. Reviews may occur before moving to the next phase which allows for the possibility of changes (which may involve a formal change control process). Reviews may also be employed to ensure that the phase is indeed complete; the phase completion criteria are often referred to as a "gate" that the project must pass through to move to the next phase. Waterfall discourages revisiting and revising any prior phase once it's complete. This "inflexibility" in a pure Waterfall model has been a source of criticism by supporters of other more "flexible" models.

The waterfall model proceeds from one phase to the next in a sequential manner. For example, one first completes requirements specification, which after sign-off are considered "set in stone." When requirements are completed, one proceeds to design. The software in question is designed and a blueprint is drawn for implementers (coders) to follow—this design should be a plan for implementing the requirements given. When the design is complete, an implementation of that design is made by coders. Towards the later stages of this implementation phase, separate software components produced are combined to introduce new functionality and reduced risk through the removal of errors.

Q2: Differentiate between RAD and component based development by taking some suitable example?

Ans: RAD (Rapid Action Development)

The RAD model is linear sequential software development process that emphasizes an extremely short development cycle. The RAD model is a high speed adaption of the linear sequential model in which rapid development is achieved by using component based construction approach. It has following phases

• Business modeling • Data modeling • Process modeling • Application generation • Testing and Turnover

Component Based Development
Commercial off - the – shelf (COTS) software components, developed by vendors who offer them as products, provides targeted functionality with well-defined interfaces that enable the component to be integrated into the software that is to be built. The component based development model incorporates many of the characteristics of the spiral model. It is evolutionary in nature, demanding an iterative approach to the creation of software. However, the component based development model construct applications from pre-packaged software components.

Component based development (CBD) consisting of developing software applications from loosely coupled components has the following distinct advantages:

1. Software Reuse - Encourages higher level of software reuse. 2. Simplifies Testing - Allows testing to be carried out by first testing each of the components before testing the assembly of components. 3. Simplifies system maintenance and modification - Since each of the components are loosely coupled you are free to upgrade and/or add components as needed without effecting other parts of the system. 4. Higher Quality - Since a component can be built and then continuously improved upon by an expert or organization the quality of a component based application will improve over time.

Q3: What do we look for when choosing someone to lead a software project? Justify your statement by giving some example.

Ans: Project management is a people intensive activity, and for this reason, competent practitioners often make poor team leaders. They simply don’t have the right mix of people skills. And yet, as Edgemon states unfortunately and all too frequently it seems individual just fall into a project manager role and become accidental project managers.

Model of leadership

Motivation : The ability to encourage (by “push or pull”) technical people to produce to their best ability.

Organization : The ability to mold existing processes (or invent new ones) that will enable the initial concept to be translated into a final product.

Ideas of innovation : The ability to encourage people to create and feel creative evan when they must work within bounds established for a particuler software product or application.

Problem Solving :

Managerial identity : A good project manager must take charge of the project. She must have the confidence to assume control when necessary and the assurance to all good technical people to follow their instinct.

Achievement : A complete manager must reward initiative and accomplishment to optimize the productivity of a project teem. She must demonstrate through own action that controlled risk taking will not be punished.. Influence and team building : An effective project manager must be able to read people she must be able to understand verbal and nonverbal signals and react to the needs of the people sending the signal. The manager must remain under control in high stress situations.

PART-B

Q4:What guidelines should be applied when we collect software

metrics ? Give suitable examples.

Ans:- There are 100 of metrics have been proposed for computer software, but not all provide practical support to the software engineer. There are defines a set of attributes that should be encompassed by effective software metrics.

• Simple and computable:- it should be relatively easy to learn how to derive the metrics, and its computation should not demand inordinate effort or time.

• Empirically and intuitively persuasive:- the metrics should satisfy the engineer’s intuitive notion about the product attribute under consideration.

• Consistent and objective:- The metrics should always yield result that are unambiguous.

• Consistent in its use of unit and dimension:- the mathematical computation of the metric should use measure that do not lead to bizarre combinations of unit.

• Programming language independent:- metrics should be based on the requirement model, the design model, or the structure of the program itself. They should not be dependent on the vagaries of programming language syntax or semantics.

• An effective mechanism for high-quality feedback:- that is the metrics should provide you with information that can lead to a higher-quality end product.

Although most of the metrics satisfy these attribute, some commonly used metrics may fail to satisfy one or two of them. An example is the function point- a measure of the “functionality” delivered by the software. It can be argued that the consistent and objective attribute fails because an independent 3rd party may not be able to derive the same function point value as a colleague using the same information about the software, thus we reject the FP.

Q5: How do we size the software that we are planning to build ? Justify your statements by giving some suitable examples.

Ans:- There are some approaches to the sizing problem • “Fuzzy logic” sizing:- this approach uses the approximate reasoning techniques that are the cornerstone of fuzzy logic. To apply this approach, the planner must identify the type of application, establish its magnitude on a qualitative scale, and then refine the magnitude within the original range.

• Function point sizing:- the planner develops estimates of the information domain characteristics.

• Standard component sizing:- software is composed of a number of different “standard component” that are generic to a particular application area.

• Change sizing:- this approach is used when a project encompasses the use of existing software that must be modified in some way as part of a project.

Q6: With the help of examples explain that ‘what benefits does

metrics Baseline provide to a software engineer ?’

Ans: By establishing a metrics baseline benefits can be k obtained that at the process, project, and product levels. Yet the information that is collected need not be fundamentally different. The matrices baseline consist of data collected form past software development.

To be an effective aid in process improvement and/or cost and effort estimation, baseline data must have the following attributes.

1. Data must be reasonably accurate – “guestimates” about past projects are to be avoided.

2. Data should be collected for as many projects as possible.

3. Measures must be consistent (for example, a line of code must be interpreted consistently across all projects for which data are collected.)

4. Application should be similar to work that is to be estimated – it makes little sense to use a baseline for batch information systems work to estimate a real-time embedded application.

Similar Documents

Premium Essay

Fahsf

...BGI COURSE SYLLABUS |Course Number and Title |MGT 553 Finance, Accounting, and the Triple Bottom Line I | | | | |Instructors |Kate Lancaster, PhD, CPA | | |kate.lancaster@bgi.edu | | |(W) 805.756.2922, (H-MB) 805.772.7452 | | |(H-BI) 206.780.1015, (C) 805.440.4618 | | |Toni Smith, PhD, CPA | | |toni.smith@bgi.edu | | |603.659.5108 | | |Brian Setzler, MBA, CPA | | ...

Words: 1506 - Pages: 7

Free Essay

Syllabus

...BS (4 Years) for Affiliated Colleges      Course Contents for Subjects with Code: ENG  This document only contains details of courses having code ENG.   Center for Undergraduate Studies, University of the Punjab          1  BS (4 Years) for Affiliated Colleges      Code  ENG‐101  Year  1  Subject Title  Introduction to Literature‐I (History of  English Literature‐I)  Discipline  English  Cr. Hrs  3  Semester  I  Aims: One of the objectives of this course is to inform the readers about the influence of historical and socio-cultural events upon the production of literature. Although the scope of the course is quite expansive, the readers shall focus on early 14th to 19th century Romantic Movement. Histories of literature written by some British literary historians will be consulted to form some socio-cultural and political cross connections. In its broader spectrum, the course covers a reference to the multiple factors from economic theories to religious, philosophical and metaphysical debates that overlap in these literary works of diverse nature and time periods under multiple contexts. The reading of literature in this way i.e. within the sociocultural context will help the readers become aware of the fact that literary works are basically a referential product of the practice that goes back to continuous interdisciplinary interaction. Contents: • Medieval Period • Renaissance and Reformation • Elizabethan Period • Milton, the Metaphysical...

Words: 14375 - Pages: 58

Premium Essay

Acid Base Titrations

...| |UNIVERSITI TUNKU ABDUL RAHMAN (UTAR) | | | | | |FACULTY OF BUSINESS AND FINANCE (FBF) | Teaching Plan | |Unit Code & |UBEQ1123 QUANTITATIVE TECHNIQUES II | | |Unit Title: | | | |Course of Study: |Bachelor of Commerce (Hons) Accounting | | | |Bachelor of Business Administration (Hons) | | | |Bachelor of Business Administration (Hons) Banking and Finance | | | |Bachelor of Business Administration (Hons) Entrepreneurship ...

Words: 1685 - Pages: 7

Free Essay

Single-Stage Scheduling of Multiproduct Batch Plants: an Edible-Oil Deodorizer Case Study

...Ind. Eng. Chem. Res. 2010, 49, 8657–8669 8657 Single-Stage Scheduling of Multiproduct Batch Plants: An Edible-Oil Deodorizer Case Study Songsong Liu,† Jose M. Pinto,‡ and Lazaros G. Papageorgiou*,† Centre for Process Systems Engineering, Department of Chemical Engineering, UniVersity College London, Torrington Place, London WC1E 7JE, U.K., and Process Systems R&D, Praxair Inc., 39 Old Ridgebury Rad, Danbury, Connecticut 06810 This article considers the short-term scheduling of a single-stage batch edible-oil deodorizer that can process multiple products in several product groups. Sequence-dependent changeovers occur when switching from one product group to another. Based on the incorporation of products into product groups, mixed integer linear programming (MILP) models are proposed for two scenarios, with and without backlogs. Then, the models are successfully applied to a real-world case with 70 product orders over a 128-h planning horizon. Compared with a literature model developed for a similar problem, the proposed models exhibit significantly better performance. 1. Introduction In the past decade, a large number of optimization models and approaches have been proposed for batch scheduling and planning. A number of reviews on the planning and scheduling of batch processes have been presented in the literature.1-6 Initially, discrete-time formulation models using the state-task network7 (STN) or resource-task network8 (RTN) were used for batch scheduling problems...

Words: 7686 - Pages: 31

Premium Essay

Eng4Ua Assignment Breakdown

...ENG 4UA Assignment Breakdown Unit 1 – 5% Activity 1 – Grammar Review Grammar Quiz – Formative Activity 2 – Academic Citation Citation Review – Formative Activity 3 – Plagiarism Dropbox: Katrina Letter - Formative Discussion: Case Studies – Formative Activity 4 – Essay Structure Dropbox: Reorganizing the Essay - (2.5%) Activity 5 – Statement of Intent and Initial List of Works Cited Dropbox: Statement of Intent and Initial List of Works Cited - Formative Activity 6 – Editing the Essay Discussion: Shakespeare Essay – Formative Dropbox: Literature Essay Rewrite (2.5%) Unit 2 – 15% Activity 1 – Imagery and Symbolism Discussion: Symbols and Images - Formative Dropbox: Poetic Verbal-Visual Collage (5%) Activity 2 – Diction Dropbox: Event Poem/Reflection - Formative Activity 3 – Form Discussion: Forms - Formative Activity 4 – Sound and Sense Dropbox: Poetry Analysis – Formative (5%) Activity 5 – Theme and Understanding Discussion: Battle of the Critics - Formative Activity 6 – ISP Reflective Journal Dropbox: Reflective Journal - Formative Activity 7 – Culminating Activity Dropbox: Best Poem in the World (5%) Discussion: Best Poem - Formative Unit 3 – 25% Activity 1 – Culminating Assignment Essay Module Discussion: Integrated Quotations - Formative Discussion: Elaboration of Evidence - Formative Activity 2 – Worldviews and Interpretations Dropbox: “The Return” Response (Parts A, B, and C) - Formative Activity 3 – Text Attack Discussion:...

Words: 441 - Pages: 2

Free Essay

Note Taking

...University of Bedfordshire Business School Department of Language &Communication Academic Skills LNG 002-0 NOTE TAKING By AFROZA KAMAL NODI Student no. 1227636 A paper submitted in partial fulfillment of the requirements for the Bachelor of International foundation course in Academic Skills in the Department of Language &Communication May 2013 Note taking Introduction Note taking is a very useful thing to memorise something also it is a learning process itself. However, it is useful when we can write notes in a right way. The aim of this report is to describe what is note taking, how we can take notes and why we take notes also when we should take notes and so on. What is note taking? Note taking is a process to write down all key words to help remember the main idea. It is an art to take someone else’s words from their lectures, speeches or from reading. “Note taking means organising your own thoughts ,often creatively, and note taking means summarising someone else’s thoughts, as expressed in a book, article or lecture” (Buzan, 2010). How we can take notes? There are several ways of taking notes such as: * Linear patterning * Symbols and Abbreviations * Analysis * Cornell method * Mind map * Structured...

Words: 1231 - Pages: 5

Free Essay

Paper

...Sociology (section #’s 0008 and 0009; 3 credit hours) Fall 2011 Location of course: Online at https://dist-ed.waketech.edu/webapps/ login/ Instructor: Mara Fryar Office: Modular Unit (MOD) 120E **I am an adjunct instructor and do not hold regular office hours. Please email or call me to set up a time to meet in person if you wish. Phone: 919-795-3880 E-mail: mffryar@waketech.edu Department Head: Kim Breivogel 919-866-5203 or kbbreivogel@waketech.edu Course Delivery/Location: Delivery of this online course will take place through Blackboard. Students must log in and check Blackboard regularly for class policies, resources, assignments, and essential communications from your instructor. Blackboard can be accessed at https://dist-ed.waketech.edu/webapps/ login/. Wake Tech email (mywaketech.edu) will also be used and must be checked regularly. **This syllabus is subject to change. IMPORTANT DATES : All online students are expected to enter this class on the first day of class : Wednesday, September 14, 2011. Week 1 Assignments must be completed by midnight on Tuesday, September 20, 2011. 10% date : Wednesday, September 21, 2011 If a student fails to complete the assignments for Week 1 or does not communicate with the instructor by September 21, 2011, he or she will be dropped from the course by the instructor. Withdrawing with a W grade : Tuesday, November 8, 2011 The last day to drop this course with a non-punitive grade of W is Tuesday, November...

Words: 5763 - Pages: 24

Free Essay

My Dos

...JOURNAL OF INFORMATION SYSTEMS RESEARCH AND INNOVATION http://seminar.utmspace.edu.my/jisri/ The Impact of Social Media use on Academic Performance among university students: A Pilot Study Waleed Mugahed Al-Rahmi1 Mohd Shahizan Othman2 e-mail: abumunir82@yahoo.com e-mail: shahizan@utm.my Author(s) Contact Details: 1,2 Faculty of Computing, Universiti Teknologi Malaysia, 81310 Skudai, Johor, Malaysia Abstract — There is no doubt that Social media has gained wider acceptability and usability and is also becoming probably the most important communication tools among students especially at the higher level of educational pursuit. As much as social media is viewed as having bridged the gap in communication that existed. Within the social media Facebook, Twitter and others are now gaining more and more patronage. These websites and social forums are way of communicating directly with other people socially. Social media has the potentials of influencing decision-making in a very short time regardless of the distance. On the bases of its influence, benefits and demerits this study is carried out in order to highlight the potentials of social media in the academic setting by collaborative learning and improve the students' academic performance. The results show that collaborative learning positively and significantly with interactive with peers, interactive with teachers and engagement which impact the students’ academic performance. Keywords –social media usage, collaborative learning...

Words: 6007 - Pages: 25

Premium Essay

Virtual Private Networks

...based on the experiences of actual firms around the world. Individual and team-based project work is an important part of this course. We will be discussing a number of research papers, case studies and relevant reading material during this course. Class interaction is vital to understanding many of the central themes and issues in the area of global innovation. Textbooks: Reverse Innovation, Govindarajan and Trimble, 2012 ISBN-10: 1422157644 ISBN-13: 978-1422157640 The Innovator’s Dilemma, Christensen, 2011 ISBN-10: 0062060244 ISBN-13: 978-0062060242 Case and Readings (HBS): Coursepack: https://cb.hbsp.harvard.edu/cbmp/access/28805771 Course requirements: There will be different types of readings and assignments in this course. First, there is the standard pre-class preparation of all the session readings and cases, which is expected of all participants. Second, there will be discussant-led...

Words: 1966 - Pages: 8

Free Essay

Annual Report

...Annual Report 2011 Industrial Technology Institute Your Partner in Technological and Industrial Growth Contents ITI Quality Policy 1 Act & Legislation 2 Mandate 2 Vision 2 Mission 2 Board of Management and Committees 3 Organization Structure 4 Senior Management 5 Chairman’s Message 6 Executive Report 8 Performance Highlights 15 Quality Infrastructure 19 Accelerating Industrial Technology Development 22 Benchmarking for Competitiveness 28 Monitoring and Mitigating Pollution 33 Technology for Human welfare and Socio-economic Upliftment 37 Training Programs & Workshops 38 Capacity Building 40 New Initiatives 43 Corporate Awareness 46 Information for Industry 48 Awards and Recognition 52 Corporate Social Responsibility 54 Social, Welfare and Religious Activities 55 Publications, Presentations and Patents 57 Human Resources 62 Executive Staff 65 Financial Report 2011 Auditor's Report AG's Report Reply ITI Quality Policy “The management of the Industrial Technology Institute is unreservedly committed to maintain the ISO 17025 Quality Management System for the Testing and Calibration services and ISO 9000 Quality Management System for the entire Institute, in keeping with the National Quality Policy, thus providing customers with services of the highest professional standards. All ITI staff has been made fully...

Words: 25991 - Pages: 104

Free Essay

Hahahah Trolled

...Tchnology (Hons) Communications And Networking (CN)Bachelor of Computer Science & Information Systems (Hons) (CS) | 3. | Year of Study: | Y2T1/T2 (BAC) Y1T2/T3 (BBA) Y2T1/T2 (BBF) Y2T1/T2 (BEN)Y2T1/T2 (BFE) Y1T3 (BFN) Y2T1/T2 (BMK) Y3T2 (PY)Y3T1/T2 (EL) Y1T1/T2/T3 (ED) Y1T1/T2/T3 (CE) Y2T1/T2 (SC) Y1T1/T2 (BT) Y1T1/T2 (MB) Y1T1/T2 (CM) Y1T1/T2/T3 (EE)Y1T2/T3 (CN) Y1T1 (CS) | 4. | Year and Semester: | 201205 | 5. | Credit Hour | 1 credit hour | 6. | Lecturing hours | 2 hours lecture per week for the duration of 7 weeks | 7. | Lecturers: | Ms. Cheah Ching Mun, MBAEmail: cheahcm@utar.edu.myMr. Lee Eng Keong, ACISEmail: leeek@utar.edu.my | 8. | Tutors: | N/A | 9. | Moderator |...

Words: 2233 - Pages: 9

Premium Essay

Docx

...Economics (Hons) Global Economics | 3. | Year of Study: | Year One | 4. | Year and Semester: | 201210 | 5. | Credit Hour: | 3 credit hours | 6. | Lecturing hours and tutoring hours | 4.0 hours lecture per week for the duration of 7 weeks3.0 hours tutorial per week for the duration of 7 weeks | 7. | Lecturer: | Faculty of Business and Finance / Faculty of Accountancy and Management:Lead LecturerMs Loo Siat Ching, MBA (Strategic Marketing)loosc@utar.edu.myMs Malathi Nairmalathinair@utar.edu.myCo-lecturerMr. Lee Weng Onn, MBA (Marketing), BA (Hons)leewo@utar.edu.myMr Wong Lai Soonlswong@utar.edu.my Ms Sia Bee Chuan siabc@utar.edu.my | 8. | Tutor: | Mr Chong Tsi Gwan, chongtg@utar.edu.myMr Lee Eng Heng, leeeh@utar.edu.myMr Garry Tan Wei Han, tanwh@utar.edu.myMs Gengeswari a/p Krishnapillai, gengeswarik@utar.edu.myMr Neerjang Lama, neerjang@utar.edu.myMs Lam Siew Yong, lamsy@utar.edu.myCik Nur Syaheeda binti Aziz, syaheeda@utar.edu.myMs K Shamini, shamini@utar.edu.myMr Phang Fatt Kong, phangfk@utar.edu.myMs Chin Wai Yin, chinwy@utar.edu.myMs Kang Chye Mei, kangcm@utar.edu.my | 9. | Moderator | Mr Teo Aik Chuan | 10....

Words: 3864 - Pages: 16

Premium Essay

Corporate Evaluation of Philip Morris International

...Corporate Evaluation of Philip Morris International Study Programme Master of Business Administration (MBA) Module: Assignment: Course Instructor: Financial Management No 1/1 Authors: Student ID Number: 1st Academic Semester 2013 Place, Date Dortmund, 28th February 2014 Corporate Evaluation of Philip Morris International I Executive Summary The task of this assignment was to evaluate a company (if possible, listed) by two different evaluation methods: DCF method and multiplier method. The DCF analysis is divided into two separate evaluations: DCF entity method (WACC) and DCF equity method. In addition to calculating a corresponding theoretical foundation as well as a critical analysis of assessment methods / results was expected. Philip Morris International, as one of the biggest cigarette sellers of the world, is evaluated in this assignment to date of 31st December 2012. During evaluation by multiplier method the multipliers “price-earnings-ratio” and “market capitalization / EBITDA” were chosen and as peer companies British American Tobacco p.l.c., Imperial Tobacco Group p.l.c. and Japan Tobacco Inc. were used. The result of Philip Morris International evaluation by multiplier method is a value between $111 billion and $160 billion. The theoretical analysis of the different evaluation methodologies indicated that an evaluation by multiplier method can only give a rough guidance of the real corporate value. The evaluation by DCF method result...

Words: 10115 - Pages: 41

Premium Essay

Management Final Plan

...| |UNIVERSITI TUNKU ABDUL RAHMAN (UTAR) | | | | | |FACULTY OF BUSINESS AND FINANCE (FBF) | Unit Plan |Name of Subject |MANAGEMENT PRINCIPLES | |Code |UBMM1013/UKMM1013 | |Course of Study |FBF | | |Bachelor of Business Administration (Hons) (BA) | | |Bachelor of Commerce (Hons) Accounting (AC) | | |Bachelor of Business Administration (Hons) Banking & Finance (BF) ...

Words: 6053 - Pages: 25

Premium Essay

American History Timeline Matrix Part Ii

...Timeline Part II NOTE: Before starting the Timeline project please refer to the "Example Timeline Matrix" document. Instructions: Complete the matrix by providing the Time Period/Date(s) in column B, and the Description and Significance of the People/Event(s) to American History in column C. See complete instructions in the Syllabus for the Module 3 assignment entitled. “Timeline Part II.” NOTE: The timeline project does not need to be submitted to turnitin. NOTE: Please write your answers in a clear and concise manner. Limit your submission of the Timeline Part II up to 250 words per topic/subtopic. For example, if a topic is divided into 3 subtopics, you may write a maximum of 250 per subtopic listed. Be sure to cite all sources. Major Event/Epoch in American History | Time Period/Date(s) | Description and Significance of the People/Event(s) to American History | 1) The evolution of the institution of slavery from the Colonial Period to the 1860s. | 16th Century – 19th Century | I found this excerpt from Robert Francis Engs from the Macmillan Information Now Encyclopedia: The history of African American slavery in the United States can be divided into two periods: the first coincided with the colonial years, about 1650 to 1790; the second lasted from American independence through the Civil War, 1790 to 1865. Prior to independence, slavery existed in all the American colonies and therefore was not an issue of sectional debate. With the arrival of independence...

Words: 1602 - Pages: 7