Ãëàâíàÿ    Ex Libris    Êíèãè    Æóðíàëû    Ñòàòüè    Ñåðèè    Êàòàëîã    Wanted    Çàãðóçêà    ÕóäËèò    Ñïðàâêà    Ïîèñê ïî èíäåêñàì    Ïîèñê    Ôîðóì   
blank
Àâòîðèçàöèÿ

       
blank
Ïîèñê ïî óêàçàòåëÿì

blank
blank
blank
Êðàñîòà
blank
Lecky-Thompson G.W. — Corporate Software Project Management
Lecky-Thompson G.W. — Corporate Software Project Management



Îáñóäèòå êíèãó íà íàó÷íîì ôîðóìå



Íàøëè îïå÷àòêó?
Âûäåëèòå åå ìûøêîé è íàæìèòå Ctrl+Enter


Íàçâàíèå: Corporate Software Project Management

Àâòîð: Lecky-Thompson G.W.

Àííîòàöèÿ:

It has long been accepted in the software industry that projects will be late, over budget, and lacking in agreed upon features due to technical or time limitations. As more companies become involved with the development and deployment of large-scale software projects, it is necessary to define ways to ensure that quality products are produced. Corporate Software Project Management teaches the three main areas for efficient software development: management, quality, and client relations. It provides a series of globally applicable methods that can enhance productivity and reduce costs within software teams, without sacrificing quality. The book deals with both the management aspects and the technical side of software engineering. Examples of how software can be designed to maximize code for future projects are also included. Corporate Software Project Management provides managers, developers, and programmers with methodologies and techniques that will help them produce quality products from start to finish.


ßçûê: en

Ðóáðèêà: Òåõíîëîãèÿ/

Ñòàòóñ ïðåäìåòíîãî óêàçàòåëÿ: Ãîòîâ óêàçàòåëü ñ íîìåðàìè ñòðàíèö

ed2k: ed2k stats

Ãîä èçäàíèÿ: 2005

Êîëè÷åñòâî ñòðàíèö: 350

Äîáàâëåíà â êàòàëîã: 05.05.2006

Îïåðàöèè: Ïîëîæèòü íà ïîëêó | Ñêîïèðîâàòü ññûëêó äëÿ ôîðóìà | Ñêîïèðîâàòü ID
blank
Ïðåäìåòíûé óêàçàòåëü
Glue code      251
GNU General Public License (GPL)      182—184
GOSUB, GOTO statements      161
Grammar and documentation standards      22—23
Granularity, system      152—153 177—180
Graphics artists and documentation standards      21
graphs      see "Diagrams"
Gray box testing      88
GUI (graphical user interface), designing prototype      230—231
GUI (graphical user interface), testing      81
Guidelines      see "Standards"
Handover phase of projects      27
Hardware in requirements specification      94 109
Hardware, keys (dongles)      257
Hardware, target platforms      112—113
HTML (Hypertext Markup Language)      216 219
HTTP requests      216—217
Hungarian notation      199
Implementing, Liaison Center      12—14
Implementing, quality, and client dissatisfaction      331—335
Implementing, solutions in corporate environments      343—360
Industry standards and software development      14—15
Information management and document information systems      16—18
Infrastructure, IT      13
Inheritance in object-oriented design      153—154
Input/output (I/O) interface testing      162—165
Installation Guide      258—259
Installation routine      255
Instances, data- vs. process-oriented design      149—150
Integers, data storage type      84
Integers, testing data types      311
integration testing      73 290—291
Interfaces, designing prototype      230
Interfaces, GUI (graphical user interface)      81 230—231
Interfaces, programmer      142
Interfaces, system      99
Interfaces, testing      162—165
Internal clients and project teams      5—6
Internal compiler      214
International Standards Office (ISO) standards      135—137 283 326
Internet service providers (ISPs)      140—141
Internet, the, operational concerns      140—141
Internet, the, protocols      117—118
Internet, the, research and documentation on      17
Internetworking and mass storage requirements      109—110 115—119
Interpreted languages      213—214
Interviewing for requirements capture      95
Invoice objects, designing      52
ISO standards      135—137 283 326
ISPs (Internet Service Providers)      140—141
IT (information technology) infrastructure      13
iterative development      243—244
Java as object-oriented language      159—160
Java virtual machine (JVM)      221
Java, classes      218
JavaScript      213
John Stark Associates      278
Keyboard viewpoint tabular collection diagram (fig.)      100
Keywords and code comments      32
Keywords, class, in C++      160
Keywords, documenting source code      171
Keywords, PROCEDURE (C++)      161
Knowledge management, Liaison Center task      9
Knowledge sharing      338—339
LAN/WAN vs. Internet-oriented multiuser systems      117
Languages for object-oriented design      159
Languages, natural vs. formal language      92 107—108
Languages, Program Definition Language (PDL)      108
Large companies, corporate environment of      348—349
Large companies, development and testing in      357—358
Large companies, Liaison Center role in      353
Large companies, quality assurance at      359—360
Layers of programming languages      210—215
Layers, prototype      229—233
Legacy support and development paradigms      146
LGPL (GNU Lesser General Public License)      183—184
Liaison Center and Total Quality Management (TQM)      278
Liaison Center, central communication responsibilities      314—316
Liaison Center, described, role of      3—6
Liaison Center, implementation strategies, guidelines      349—354
Liaison Center, implementing      12—14
Liaison Center, key tasks, personnel      6—12
Liaison Center, supporting media      14—18
Librarian, role of      352
Libraries as delivery "redistributables"      256
Libraries in Programmer's Guide      201 205
Libraries, managing code from      174—175
Libraries, programmer interface      232—233
Libraries, restricting object repository to      176—177
Licensing, Open Source code      181—184
Linux Journal Web site      32
Linux, Open Source advantage      184—185
Linux, quality assurance and      358
Logic prototype implementation      233
Logic validation test data      82—83
M Squared Technologies      32 34
Machines languages      210—211
Maintenance contracts      31 98 265
Management of changes      315—316
Management, Liaison Center, relationship to      12
Management, role in developing specifications      42—43
Management, team, account      330
Management, Total Quality Management (TQM)      278—279
Managing, client dissatisfaction      336—340
Managing, corporate quality      275—280
Mature companies      see "Large companies"
Measurements, and documentation standards      21 317—320
Media for delivered application      254—255
Media Requirements specification      118—119
Meetings, minutes, agenda style      25—26
Meetings, quality review      276
Memory and memory corruption      86—87
Memory, allocation test data      82—83
Memory, arrays described      86
Memory, blocks, testing      311
Memory, data storage and debugging      87—88
Memory, system model and data storage      100—101
Menus, adding functionality      250
Menus, prototyping      230—231
Methods, data- vs. process-oriented design      149—150
Methods, diagramming      154—158
Methods, exposed, testing      162—165
MFC framework      221
Microsoft Exchange      113
MindJet MindManager, installing      364
Minuting style      25—26
Modeling data      51—52
Modula-2      3 160
Modula-e programming language      121
Modules vs. classes      161
Modules vs. objects in object-oriented design      160—161
Modules, testing      73—74
Money values and documentation      23—24
Monitoring quality      321
Natural vs. formal language      92 107—108
Network protocol and requirements specification      117
Networking and internetworking      109—110
Networks, test (fig.)      296—297
Nintendo      284
Nonfunctional requirements specification      93 101—102 109 111—112
Nonfunctional restraints, and prototype      226—227
Nonsystem functional specifications      127—142
Notation in Functional Specification      135
Notation in object-oriented design      154—158
Notation in specification diagrams      48—49
Notation, cardinality (fig.)      148
Notation, Hungarian      199
Object Description Document      169—171
Object interaction diagrams      157—158
Object Pascal      160
Object Repository, creating      188—196
Object Repository, introduction to      187—188
Object Repository, Librarian, role of      352
Object Repository, sourcing blocks      241—242
Object reuse process model      62
Object types in Programmers Guide      201
Object types, documenting for Component Gallery      205—207
Object-oriented (OO), approach to building functionality      239—240
Object-oriented (OO), design      150—158
Object-oriented (OO), functionality and implementation      245—246
Object-oriented (OO), paradigm      145—146
Object-oriented (OO), programming      158
Object-oriented (OO), programming languages      121
Objects and communication in development paradigms      149—150
Objects vs. modules in object-oriented design      160—161
Objects, defining in object-oriented design      151
Objects, development process      240—244
objects, encapsulation      150—151
Objects, interaction diagrams      154—158
Objects, making searchable      198—199
Objects, reuse, vs. component galleries      179—180
Objects, reusing      168—177
Objects, specifications and testing      245—246
Objects, testing      162—165
Open source initiative      183—184
Open Source, approach to software creation      32 180—185
Open Source, environment, and quality assurance      358—360
Open Source, reusing source code      169
Open Source, third-party components      303—304
OpenWorkBench, installing      364
Operating platforms and choice of coding language      212
Operating platforms and installation routines      255
Operating platforms and requirements capture      95
Operating platforms and specifications      46
Operational concerns      140—141
Oracle      46
Organizations, implementation strategies, guidelines      343—360
Package preparation, installation routine      255—256
Paradigms, choosing for software development      146—150
Paradigms, Object Reuse      218
Paradigms, object-oriented      145—146
Paradigms, software development      59—60
Paradigms, TQM      316
parallel ports      257—258
Passive prototypes      234—235
Patching code      191
PDL (Program Definition Language)      108 119—122
Peer review of specifications      45
Performance and choice of coding language      222
Performance and interpreted languages      213—214
Performance and requirements specification      114—115
Performance and system capacity      138
Performance, execution speed vs. development time      211
Personnel, Liaison Center's      10—13
Personnel, technical staff, and developing specifications      42
Phases of projects      27—31
Phases of software development      54—57
Phases, planning, of projects      27 28—29
Platforms and specifications      46
Platforms, problem reporting      262—263
Platforms, system requirements for CD-ROM      363—364
Platforms, target      112—113
Pointers, testing      311
Policies, code and object reuse      168—177
Policies, restricting library use      178
Portability of code      221—222
Ports, parallel and USB      257—258
PostScript      215
Printers as supporting service      97
problem reports      177
Problem, area, designing      49—50
Problem, domain      146 337—339
Problems, reporting      261—263 323
procedural languages      160—161
Procedures, testing      72—77
Process flow diagrams      53
Process, description documents      281—282
Process, descriptions in Functional Specification      128—130
Process, diagrams      128—130
Process, documentation of      172—173
Process, object development (fig.)      244
Process, Reporting Line documents (fig.)      313
Process, reuse      168—177
Process, weak testing      289
Process-oriented design      149
Product badges (labels)      283—284
Product Development Mix      6
Product development, delivery      see "Delivery"
Product development, introduction, choosing a paradigm      59—60
Product development, quality as goal      329—331
Product development, steps from design to product      240
Program Definition Language (PDL)      108 119—122
Program testing, types of      73—77
Programmer interface      142
Programmers and testing      72
Programmers, coding standards      31—34
Programmers, Guide, contents of      201—202
Programmers, relationship to clients      5—6
Programming languages and development paradigms      146
Programming languages for creating PDLs      121
Programming languages, choosing among      209—210 218—219
Programming languages, communication languages      215
Programming languages, compiled languages      212—213
Programming languages, interpreted languages      213—214
Programming languages, layers and types      210—215
Programming languages, machines languages      211—215
Programming languages, scripting languages      214—215
Programming languages, specific      215—216
programming, object-oriented      158
Programming, process models      62
Project database, Liaison Center maintenance of      8—9
Projects, coding standards      31—34
Projects, data collection standards      34—35
Projects, defining standards      20—26
Projects, development phases      54—57
Projects, documentation phases      26—31
Projects, fitness for use, determining      300
Projects, iterative development      243—244
Projects, prototyping      see "Prototyping"
Projects, teams      239—240 245
Projects, timing, phases of      54—57
Projects, tracking with versioning systems      188—192
Properties, data- vs. process-oriented design      149—150
Proposal phase of projects      27—28
Protocols, network, and requirements specification      117
protocols, TCP/IP      215—216
Prototyping, adding functionality      239—245
Prototyping, demonstration, recording      233—236
Prototyping, designing prototype      225—228
Prototyping, process model      62
Prototyping, prototype skeleton, layers      228—233
Public Domain licensing      181—182
Quality      see also "Corporate quality"
Quality and customer satisfaction      325
Quality and feedback techniques      309
Quality Circles (QC)      279—280 316—317
Quality Officer      352 354
Quality, assurance      358—360
Quality, documenting      280—284
quality, managing      275—280
quality, measuring      317—320
Quality, monitoring      321
Quality, testing and      297—300
Quality, Total Quality Management (TQM)      278—279
Quick Start Guide      258—259
Rapid application development (RAD) system      235
Real-time systems and Functional Specification      128
Real-time systems and operating environment      96
Regression testing      291—292
Reporting Line      310—314 319
1 2 3
blank
Ðåêëàìà
blank
blank
HR
@Mail.ru
       © Ýëåêòðîííàÿ áèáëèîòåêà ïîïå÷èòåëüñêîãî ñîâåòà ìåõìàòà ÌÃÓ, 2004-2024
Ýëåêòðîííàÿ áèáëèîòåêà ìåõìàòà ÌÃÓ | Valid HTML 4.01! | Valid CSS! Î ïðîåêòå