...Chapter 2 Basic Skills for Project Managers Be not afraid of greatness; some are born great; some achieve greatness—others have greatness thrust upon them. William Shakespeare Twelfth Night Introduction Before now, we had discussed project management in the broad sense, that is, from the perspective that any type of project—industrial assembly line, new construction, or technology implementation— operated by the same sets of rules and processes. For the remainder of this book, we focus on the last type of project and its leader—the IT project manager. Project managers are a very special breed of people. They are in much demand and will be increasingly so as the need for effective technologists continues to soar. Good technology project managers are trained, not born. They develop skills through experience and education. They become better project managers each time they successfully deliver a project. They learn new techniques and apply them on their projects. They learn lessons—sometimes the hard way—to be better managers in the future. 13 13_26_ch02.fm Page 14 Friday, September 8, 2000 2:43 PM What Does a Project Manager Do? Briefly, technology project managers fulfill the following broad requirements: ● ● ● ● ● ● ● ● Define and review the business case and requirements by regular reviews and controls to ensure that the client receives the system that he or she wants and needs. Initiate and plan the project by establishing...
Words: 3887 - Pages: 16
...Title: Basics of Estimation and Building a Risk Register in Project Management Office Authors Name: 1. Dr. Balbir Singh 2. Dr. Lakshmi B. Affiliation: Administrative Staff College of India Mailing Address: balbirahs@gmail.com Mobile: 9059350790 Key Words: Project Management Office, Cost Estimation, Risk, Benchmark, Strategy. Basics of Estimation and Building a Risk Register in Project Management Office Abstract: Analysis of measurement data from multiple projects allows the organization to formulate new estimating models and also to set certain benchmarks. Hence it is important to make measurement an integral part of the estimating process. Later, when we get ready to identify a risk, one thing that we must ask our self is what could greatly block the team or project from being able to achieve its objectives? When we take the time to figure out what may have an impact on our ability to reach our goals, this will give us the foundation which is necessary to properly construct the risk register. Key Words: Project Management Office, Cost Estimation, Risk, Benchmark, Strategy. Introduction: The success of software projects depends largely on the Effort and Cost Estimation. Consequentially, a lot of work is done proposing good estimation procedure but without any convincing results. In this article we will see some ways on improving the accuracy of estimation. What are estimates? The word “estimate” is to produce a statement of the approximate value of some quantity. Note...
Words: 1550 - Pages: 7
...SYNOPSIS TITLE OF THE PROJECT HOSTEL MANAGEMENT SYSTEM PROBLEM STATEMENT This project needs to create the Hostel Management System (HMS) to organize the rooms, mess, student’s record and the other information about the students. All hostels without HMS are managed manually by the hostel office. And hence there is a lot of strain on the person who are running the hostel. This particular project deals with the problems on managing a hostel and avoids the problem which occur when carried manually. INTRODUCTION In hostels without a HMS all the things have to be done manually. The Registration form verification to the different data processing are done manually. Thus there are a lot of repetitions which can be easily avoided. Identification of the drawbacks of the existing system leads to the designing of computerized system that will be compatible to the existing system with the system which is more user friendly and more GUI oriented. We can improve the efficiency of the system, thus overcome the drawbacks of the existing system. Hostel management gives on idea about how the students details, room allocation, mess expenditure are maintained in the particular concern. The hostel management system also includes some special features like How many students can live in a room, and the students of the hostel can be recognized from their ID number. The administration has the unique identity for each members as well as students details. The stock management...
Words: 903 - Pages: 4
...Leah Dolce ECO 103 Mortgage Project While doing this project, I kept finding myself to be very indecisive as to what I wanted in a home and what things would be important to me if I were to purchase one. This project helped me understand the basics of buying a home such as: where I would want my kids to go to school, how many bedrooms, how many bathrooms, property, neighborhood reputation, and much more. I had very little knowledge about most of the surrounding area so now I know what kind of research I would have to do to make sure I know exatcly what I want when purchasing a home. I did know I wanted it to be at least 3 bedrooms, 2 bathrooms, and have an updated kitchen. I was able to find those things in the home I selected but what I didn't realize was what the cost would be. There is a huge financial difference between a 15 year fix and a 30 year fix mortgage. For the home I selected it was a $522.76 difference in the monthly payment and a $91,271.79 difference in the amount of interest I would be paying for the life of the loan. If I was abel to afford such a hefty, monthly payment I would choose the 15 year mortgage because in the long run it would be cheaper. The lesson learned here, though, is find a more affordable house and make updates as you go along. All -in-all I had fun doing this project and it helped me understand the process into buying a home and gave me great internet resources to do...
Words: 282 - Pages: 2
...GE117 Composition I | A 4 credit hour Composition course This course covers phases of the writing process, with special emphasis on the structure of writing and techniques for writing clearly, precisely and persuasively. Prerequisite or Corequisite: TB133 Strategies for the Technical Professional or equivalent GE127 College Mathematics I | A 4 credit hour Mathematics course This course will include, but is not limited to, the following concepts: quadratic, polynomial and radical equations, linear functions and their graphs, systems of linear equations, functions and their properties and triangles and trigonometric functions. Activities will include solving problems and using appropriate technological tools. Prerequisite: GE184 Problem Solving or TB184 Problem Solving or GE150 Survey of the Sciences or equivalent; Prerequisite or Corequisite: TB133 Strategies for the Technical Professional or equivalent GE184 Problem Solving | A 4 credit hour Science course This course introduces students to problem solving techniques and helps them apply the tools of critical reading, analytical thinking and mathematics to help solve problems in practical applications. GE192 College Mathematics II | A 4 credit hour Mathematics course This course will include, but is not limited to, the following concepts: exponential and logarithmic equations and functions, graphs of trigonometric functions, trigonometric equations, polar coordinates, oblique triangles, vectors and sequences. Prerequisite:...
Words: 1186 - Pages: 5
...nonstop work. Startups are a counterexample to the rule that haste makes waste. (Too much money seems to be as bad for startups as too much time, so we don't give them much money either.) A week before Demo Day, we have a dress rehearsal called Rehearsal Day. At other Y Combinator events we allow outside guests, but not at Rehearsal Day. No one except the other founders gets to see the rehearsals. The presentations on Rehearsal Day are often pretty rough. But this is to be expected. We try to pick founders who are good at building things, not ones who are slick presenters. Some of the founders are just out of college, or even still in it, and have never spoken to a group of people they didn't already know. So we concentrate on the basics. On Demo Day each startup will only get ten minutes, so we encourage them to focus on just two goals: (a) explain what you're doing, and (b) explain why users will want it. That might sound easy, but it's not when the speakers have no experience presenting, and they're explaining technical matters to an audience that's mostly...
Words: 303 - Pages: 2
...(L) SUK H207 AHCC1113 (P) V207 AHCC1113 (P) M102 (L) FAI DKB AELE0343 (P) SUK CC205 JS AHCC1163 (P) FAI M003 AELE0343 (T) SUK H207 JS AHCC1163 AHCC1153 (L) WYL DKB AHCC1153 (P) WYL LAB 2 AHCC1163 (P) FAI V207 AHCC1153 (P) WYL LAB 3 AELE0343 READING AND WRITING AHCC1153 BASIC SOFTWARE APPLICATION I AEPD1013 STUDY SKILLS AHCC1163 DRAWING BASIC AHCC1103 ART APPRECIATION AHCC1113 GRAPHIC DESIGN BASICS School of Social Science and Humanities Certificate in Graphic Design - Year 1 1st semester 2013/2014 8 9 10 AHCC1103 (T) HAR V102 11 AHCC1113 (L) JS DK 6 Tutorial Group: M1CGD2 12 1 2 3 4 AEPD1013 (L) PRA H209 5 6 7 8 9 Mon Tue Wed Thu Fri Sat AHCC1103 (L) HAR DK AB1 AELE0343 (L) SUK H207 AEPD1013 (T) PRA H207 AHCC1163 (L) FAI DKB AELE0343 (P) SUK CC205 AHCC1153 (L) WYL DKB AHCC1113 (P) V304 AHCC1113 (P) V207 AELE0343 (T) SUK H207 JS JS AHCC1163 (P) FAI V208 AHCC1153 (P) WYL LAB 2 AHCC1153 (P) WYL LAB 2 AHCC1163 (P) FAI V202 AELE0343 READING AND WRITING AHCC1153 BASIC SOFTWARE APPLICATION I AEPD1013 STUDY SKILLS AHCC1163 DRAWING BASIC AHCC1103 ART APPRECIATION AHCC1113 GRAPHIC DESIGN BASICS School of Social Science and Humanities Certificate in Graphic Design - Year 1 1st semester 2013/2014 8 9 AEPD1013 (L) PRA H209 10 11 AHCC1113 (L) JS DK 6 Tutorial Group: M1CGD3 12 1 2 3 AHCC1103 (T) HAR V104 AELE0343 (L) SUK H207 4 5 6 7 8 9 Mon Tue Wed AHCC1103 (L) HAR DK AB1 AHCC1163...
Words: 517 - Pages: 3
...How to perform a kickflip with skateboard You are a novice skater and you want to learn the techniques to do the trick? This guide will explain how to make one of the tricks the best known and the basic art of skateboarding: the kickflip! The kickflip commonly called flip is one of the basic tricks of skateboarding . This number was invented by the famous American skater Rodney Mullen in the mid -eighties. This development will add to the other maneuvers, such as the grind or manual, thus creating trick combos very stylish! Make sure you have at hand: *skateboard *helmet *knee 1.This lesson will teach you how to close a kickflip . Many skater , to learn, trying several times to perform the kickflip standing still, so you can learn the correct...
Words: 417 - Pages: 2
...Display Basic Entry FT1 Tax Details from List RB2 Specific Tax Code RB2MNLLAX–PR/LAXMIA–AA Passenger Facility Charge Basic Entry Optional Qualifiers Travel Date Multiple Carriers Display All Types of Fares Return Travel Date Fare Display from Segment Continuation Entries Redisplay Fare Tax Breakdown Display Display RBD Conditions Display RBD by Carrier FQHELP FQBKKMNL–PR/USD FQMNLBKK–TG¥QYEE6M FQMNLBWN–BR¥BY FQMNLTPE–PR¥PINF FQMNLTPE–PR¥PSEA/LBR TXN∗BKK TXN∗1 TXN∗∗XA PXC∗SFO Basic Entry Fare Rule by Line Number Redisplay Rule Information Routing Map FARE RULE DISPLAY RDMNLLAX11SEPLEE6M–PR RD2 Quick Reference Page RDHELP RD∗ Rule Menu of Categories RD2∗M RD2∗RTG Specific Categories RD2∗5/15/22 NON-ITINERARY PRICING WQMNLHKGLAX–ACX/VCX Quick Reference Page Basic Entry Optional Qualifiers Currency Code Passenger Type Code Operating Carrier Date & Booking Class Surface Segment Connection City Continuation Entries Fare Details from List Fare Rule Display Rule Display of First Fare Rule Display from Fare List Fare Basis Code WQHELP WQMNLHKG–ACX/VCX/MUSD WQMNLKULMNL–AMH/VMH/PCNN/PINF WQMNL/ASQSIN/APRMNL–VSQ WQMNL29MAR/CYBKK13APR/CSMNL–ATG/VTG WQMNL14APR/APRHKG/–BKK19APR/ATGMNL–VPR WQMNL24APR/XHKG24APRSFO29MAY/XHKG31MAYMNL–ACX/VCX WQ¥1 WQRD∗ WQRD∗L3 WQRD∗QYOX Fare Calculation WQ¥DF2 Rule Menu of Categories WQRD∗L2¥M Specific Categories WQRD∗L2¥C6/7 Quick Reference Page WQRDHELP FAREX PRICING NET FARE LIST Basic Entry Multiple Carriers NET FARE DISPLAY Basic Entry...
Words: 1491 - Pages: 6
...and logical operators in computer programs. Use compound logical conditions. Required Setup and Tools Standard lab setup Lab Manual Lab Demo Media and Startup Files CD Recommended Procedures Complete Lab 6.2: Flowcharts from the lab manual. Deliverables Submit the following at the end of this lab activity: Corrected variable declarations and initializations using Visio in Step 2 Corrected module calls using Visio in Step 3 Corrected inputOptions() module using Visio in Step 4 Corrected displayProvider() module with case labels and flow lines using Visio in Step 5 Corrected displayChoices() module with logical operators using Visio in Step 6 Completed and workable flowchart using Visio in Step 7 Unit 6 Lab 6.3: Visual Basic Programming Challenge Learning Objectives and Outcomes Use flowcharts and pseudocode to represent Boolean conditions. Use if-then, if-then-else, and case structures in a computer program. Use Boolean variables and logical operators in computer programs. Use compound...
Words: 355 - Pages: 2
...Rica A. Hernandez BSCS 2101 Start Microsoft Visual Basic 6.0 (VB6) The New Project dialog box will appear. If it doesn't go up to the menu bar and select File -> New Project In the New Project dialog select Standard EXE, and click the Open Button. This will bring up your new Project 1 application with Form1 visible. Already Visual Basic has done a lot for us. As you can see this tutorial isn't very long but already you have a full working application. You can see your new program in action by going up to the menu bar and selecting Run -> Start (Or simply press the F5 key). You should see the Form1 window appear: This is a fully functional application. You can move it around, minimize and maximize it, and close it down. For you to do this same thing in C++ - the original language most of Windows was written in you would have written hundreds of lines of code. You area already getting to see some of the extreme power VB gives you. Now lets continue with the tutorial. Lets make this program say hello! On the left side of the screen you can see the toolbox (if this doesn't show up go to the top menu bar and select View -> Toolbox). In this toolbox you will see a picture of a button. Double click the button icon and it will create a Command1 CommandButton in the center of your form. If you run the program now (Press F5) you will see your window now has a button labeled Command1 in the center of it, but if you click the button it doesn't do anything...
Words: 628 - Pages: 3
...Азбука Visual Basic Как вам, быть может, известно, программирование интерфейса в среде Windows некоторое время назад являлось весьма сложной задачей: надо было написать кучу строк кода (например, на С++), чтобы через час-другой трудов увидеть свое творение на экране, так что программы для Windows писали долго и не поодиночке. Visual Basic же позволяет это делать, как уверяют разработчики и энтузиасты, с отличной производительностью и непревзойденной легкостью. В абсолютно вольном переводе название Visual Basic можно трактовать как "наглядная простота". Любой школьник теперь знает, что Basic относится к простейшим языкам для написания компьютерных программ. По обычным человеческим меркам он довольно древний, поскольку был создан аж в 1964 г. Его разработчики - Томас Курт и Джон Кемени - уже тогда хотели сделать его языком для начинающих, облегчающим написание несложных программ. И вот почти 30 лет спустя, в начале 90-х гг., их последователи из Microsoft сумели этой простоте придать легкий оттенок гениальности. Новая разновидность языка под названием Visual Basic позволяла начинающему программисту решать не только простейшие задачи, но и весьма сложные, которые ранее можно было осуществить только на серьезных и сложных языках типа C++. По сути дела, это была революция в способе создания приложений под Windows (рис. 1). Рис. 1. Эта трехмерная сцена использует возможности Direct3D. А написана она на Visual Basic. Действительно, в основу программного пакета было положено передовое...
Words: 3449 - Pages: 14
... city, state, zip Display “Enter your telephone number” Input Telephone number Display “Enter college major” Input college major Input Information Console.Write("Enter your full name: ") name = Console.ReadLine() Console.Write("Enter your address, city, state, and zip: ") addressCityStateZip = Console.ReadLine() Console.Write("Enter your Telephone Number: ") telephoneNumber = Console.ReadLine() Console.Write("Enter your College Degree: ") collegeDegree = Console.ReadLine() Visual Basic Code: Sub Main() 'Declarations for variables Dim name As String Dim addressCityStateZip As String Dim telephoneNumber As String Dim collegeDegree As String 4) Total Purchase A customer in a store is purchasing five items. Design a program that asks for the price of each item, and then displays the subtotal of the sale, the amount of sales tax, and the total. Assume the sales tax is 6%. Visual Basic Code: Console.Title = "Total Purchase" Console.WriteLine("Input the amount of each item purchased") Console.WriteLine("Item 1") Dim Num1 As Double Num1 = Console.ReadLine() Console.WriteLine("Item 2") Dim Num2 As Double Num2 = Console.ReadLine() Console.WriteLine("Item 3") Dim Num3 As Double Num3 = Console.ReadLine() Console.WriteLine("Item 4")...
Words: 290 - Pages: 2
...} } public Book1(string p1,string p2,string p3,double p4) { // TODO: Complete member initialization this.isbn = p1; this.title = p2; this.author = p3; this.buyprice = p4; } } public partial class display : System.Web.UI.Page { private ArrayList books; String txt; String bookname; String bookauthor; double price; protected void Page_Load(object sender, EventArgs e) { books = new ArrayList(); BookDetails(); } private void BookDetails() { Book1 b1 = new Book1("978-1449311520", "adoop: The Definitive Guide", "Tom White", 15.99); Book1 b2 = new Book1("978-0735667044", "Microsoft Visual Basic 2013 Step by Step", "Michael Halvoson", 9.50); Book1 b3 = new Book1("978-0993088100", "Fifty Quick Ideas to Improve Your User Stories", "David Evens/Gojko Adzick", 33.00); Book1 b4 = new Book1("978-1428336117", "The Medical Manager Student Edition", "David Fitzpatrick", 99.00); Book1 b5 = new Book1("978-0769302652", "Introduction to Language Development", "Scott McLaughlin", 55.00);...
Words: 773 - Pages: 4
...Lab 3: Input, Processing, and Output This lab accompanies Chapter 2 (pp. 56-68) of Starting Out with Programming Logic & Design. Chris Garcia Name: ___________________________ Lab 3.1 – Pseudocode This lab requires you to think about the steps that take place in a program by writing pseudocode. Read the following program prior to completing the lab. Write a program that will take in basic information from a student, including their name and how many credits they have taken in Network Systems Administration program. The program will then calculate how many credits are needed to graduate. Display should include the student name and the number of credits left to graduate. This should be based off a 90 credit program, where some courses are half credits. Step 1: This program is most easily solved using just a few variables. Identify potential problems with the following variables declared in the pseudocode. Assume that the college has the ability to offer half credits. (Reference: Variable Names, page 39-40). |Variable Name |Problem (Yes or No) |If Yes, what’s wrong? | |Declare Real creditsTaken |n | | |Declare Int creditsLeft |y | | |Declare Real studentName ...
Words: 1394 - Pages: 6