krainaksiazek supporting newcomers in software development projects 20124268

- znaleziono 9 produktów w 2 sklepach

Supporting Newcomers in Software Development Projects - 2862132256

413,37 zł

Supporting Newcomers in Software Development Projects LAP Lambert Academic Publishing

Książki / Literatura obcojęzyczna

The recent and fast expansion of OSS (Open-source software) communities has fostered research on how open source projects evolve and how their communities interact. Several research studies show that the inflow of new developers plays an important role in the longevity and the success of OSS projects. However, such research effort did not generate yet concrete results in support retention and training of project newcomers. In this thesis dissertation we investigated problems arising when newcomers join software projects, and possible solutions to support them (developing tools and/or techniques) during the integration in the development team. Among the various recommenders, we defined (i) a tool able to suggest appropriate mentors to newcomers during the training stage; then, with the aim at supporting newcomers during program comprehension we defined other two recommenders: a tool that (ii) generates high quality source code summaries and another tool able to (iii) provide descriptions of specific source code elements. For future work, we plan to improve the proposed recommenders and to integrate other kind of recommenders to better support newcomers in OSS projects.


Supporting Newcomers In Software Development Projects - 2860627648

359,99 zł

Supporting Newcomers In Software Development Projects

Książki Obcojęzyczne>Angielskie>Computing & information technology>Information technology: general issues



Managing software developing projects - 2862363322

105,10 zł

Managing software developing projects GRIN Verlag

Książki / Literatura obcojęzyczna

Master Thesis from the year 2008 in the subject Business economics - Business Management, Corporate Governance, grade: 1, University of Salzburg (Universita tslehrgang Executive Master in Management MIM), language: English, abstract: In the last decades Information Technology (IT) has become vital for every company. And, a company not using IT would be unimaginable today. Primarily, IT was merely used for accelerating existent processes. Mostly standardised applications have been deployed to standard areas in companies (for example accounting software). Today, IT is an important part for modelling all types of business processes, not only the standardised processes. Furthermore, to gain competitive advantages, mere standard software is not suitable anymore. This is because standard software can not support the requirements of individualised processes, necessary for doing business better than the competitor. Therefore, either standard software is customised for supporting individualised processes or a company decides developing individualised software from the scratch.§Often companies decide to develop individualised software on their own because of the following three reasons: First, the process knowledge is important for gaining competitive advantages and this confidential information must kept inside the company. Second, employees within the organisation have the best process knowledge. Effective transfer of process knowledge to the IT-department can be guaranteed. Third, customising standard software needs much external expertise which is in general expensive.§Often, software development projects have budgets of several million Euros and can cause an even higher reduction of costs. Thus, process and software development has become one of the most important aspects for many IT-departments in today s companies. §However, managing software developing projects is not an easy task. Many software developing projects are not on time and budget. An analysis of the Standish Group shows that only 26% of all software projects are completed on time and on budget and can provide the predefined functions. On the other hand, excellent developers with sophisticated approaches can increase productivity by ten to twenty times. (cf. Moll 2004) Consequently, the potential of cost reduction is very high. In future, companies have to deploy new information systems more effectively than today. Otherwise companies can not sustain competitive in faster changing markets.


Scaling Software Agility - 2826655210

246,49 zł

Scaling Software Agility Addison-Wesley Educational Publishers Inc

Książki / Literatura obcojęzyczna

"Companies have been implementing large agile projects for a number of years, but the 'stigma' of 'agile only works for small projects' continues to be a frequent barrier for newcomers and a rallying cry for agile critics. What has been missing from the agile literature is a solid, practical book on the specifics of developing large projects in an agile way. Dean Leffingwell's book Scaling Software Agility fills this gap admirably. It offers a practical guide to large project issues such as architecture, requirements development, multi-level release planning, and team organization. Leffingwell's book is a necessary guide for large projects and large organizations making the transition to agile development." -Jim Highsmith, director, Agile Practice, Cutter Consortium, author of Agile Project Management"There's tension between building software fast and delivering software that lasts, between being ultra-responsive to changes in the market and maintaining a degree of stability. In his latest work, Scaling Software Agility, Dean Leffingwell shows how to achieve a pragmatic balance among these forces. Leffingwell's observations of the problem, his advice on the solution, and his description of the resulting best practices come from experience: he's been there, done that, and has seen what's worked." -Grady Booch, IBM Fellow Agile development practices, while still controversial in some circles, offer undeniable benefits: faster time to market, better responsiveness to changing customer requirements, and higher quality. However, agile practices have been defined and recommended primarily to small teams. In Scaling Software Agility, Dean Leffingwell describes how agile methods can be applied to enterprise-class development. * Part I provides an overview of the most common and effective agile methods. * Part II describes seven best practices of agility that natively scale to the enterprise level. * Part III describes an additional set of seven organizational capabilities that companies can master to achieve the full benefits of software agility on an enterprise scale. This book is invaluable to software developers, testers and QA personnel, managers and team leads, as well as to executives of software organizations whose objective is to increase the quality and productivity of the software development process but who are faced with all the challenges of developing software on an enterprise scale. Foreword Preface Acknowledgments About the Author Part I: Overview of Software Agility Chapter 1: Introduction to Agile Methods Chapter 2: Why the Waterfall Model Doesn't Work Chapter 3: The Essence of XP Chapter 4: The Essence of Scrum Chapter 5: The Essence of RUP Chapter 6: Lean Software, DSDM, and FDD Chapter 7: The Essence of Agile Chapter 8: The Challenge of Scaling Agile Part II: Seven Agile Team Practices That Scale Chapter 9: The Define/Build/Test Component Team Chapter 10: Two Levels of Planning and Tracking Chapter 11: Mastering the Iteration Chapter 12: Smaller, More Frequent Releases Chapter 13: Concurrent Testing Chapter 14: Continuous Integration Chapter 15: Regular Reflection and Adaptation Part III: Creating the Agile Enterprise Chapter 16: Intentional Architecture Chapter 17: Lean Requirements at Scale: Vision, Roadmap, and Just-in-Time Elaboration Chapter 18: Systems of Systems and the Agile Release Train Chapter 19: Managing Highly Distributed Development Chapter 20: Impact on Customers and Operations Chapter 21: Changing the Organization Chapter 22: Measuring Business Performance Conclusion: Agility Works at Scale Bibliography Index


Software Project Survival Guide - 2859241857

100,69 zł

Software Project Survival Guide BERTRAMS

Książki / Literatura obcojęzyczna

Equip yourself with SOFTWARE PROJECT SURVIVAL GUIDE. It's for everyone with a stake in the outcome of a development project--and especially for those without formal software project management training. That includes top managers, executives, clients, investors, end-user representatives, project managers, and technical leads. Here you'll find guidance from the acclaimed author of the classics CODE COMPLETE and RAPID DEVELOPMENT. Steve McConnell draws on solid research and a career's worth of hard-won experience to map the surest path to your goal--what he calls "one specific approach to software development that works pretty well most of the time for most projects." Nineteen chapters in four sections cover the concepts and strategies you need for mastering the development process, including planning, design, management, quality assurance, testing, and archiving. For newcomers and seasoned project managers alike, SOFTWARE PROJECT SURVIVAL GUIDE draws on a vast store of techniques to create an elegantly simplified and reliable framework for project management success. So don't worry about wandering among complex sets of project management techniques that require years to sort out and master. SOFTWARE PROJECT SURVIVAL GUIDE goes straight to the heart of the matter to help your projects succeed. And that makes it a required addition to every professional's bookshelf.


Software Systems Architecture - 2862179050

318,40 zł

Software Systems Architecture Addison-Wesley Educational Publishers Inc

Książki / Literatura obcojęzyczna

Software Systems Architecture is a practitioner-oriented guide to designing and implementing effective architectures for information systems. It is both a readily accessible introduction to software architecture and an invaluable handbook of well-established best practices. It shows why the role of the architect is central to any successful information-systems development project, and, by presenting a set of architectural viewpoints and perspectives, provides specific direction for improving your own and your organization's approach to software systems architecture. With this book you will learn how to * Design an architecture that reflects and balances the different needs of its stakeholders* Communicate the architecture to stakeholders and demonstrate that it has met their requirements* Focus on architecturally significant aspects of design, including frequently overlooked areas such as performance, resilience, and location* Use scenarios and patterns to drive the creation and validation of your architecture* Document your architecture as a set of related views* Use perspectives to ensure that your architecture exhibits important qualities such as performance, scalability, and security The architectural viewpoints and perspectives presented in the book also provide a valuable long-term reference source for new and experienced architects alike. Whether you are an aspiring or practicing software architect, you will find yourself referring repeatedly to the practical advice in this book throughout the lifecycle of your projects. A supporting Web site containing further information can be found at


SOA Principles of Service Design - 2862205334

293,23 zł

SOA Principles of Service Design PEARSON

Książki / Literatura obcojęzyczna

"This book could be described as an encyclopedia of service design-Erl leaves nothing to chance. Indispensable." -Steve Birkel, Chief IT Technical Architect, Intel Corp. "An absolute pleasure to read...the best SOA book I've read. A book I would recommend to all of my colleagues; it provides much insight to the topics often overlooked by most books in this genre...the visuals were fantastic." -Brandon Bohling, SOA Architecture and Strategy, Intel Corporation "This book is a milestone in SOA literature. For the first time we are provided with a practical guide on defining service characteristics and service design principles for SOA from a vendor-agnostic viewpoint. It's a great reference for SOA discovery, adoptions, and implementation projects." -Canyang Kevin Liu, Principal Enterprise Architect, SAP Americas, Inc. "I liked this book. It contains extremely important material for those who need to design services." -Farzin Yashar, IBM SOA Advanced Technologies "This book does a great job laying out benefits, key ideas and design principles behind successfully adopting service-oriented computing. At the same time, the book openly addresses challenges, risks and trade-offs that are in the way of adopting SOA in the real-world today. It moves away from ivory-tower views of service orientation, but still lays out a strong vision for SOA and outlines the changes necessary to realize the full potential." -Christoph Schittko, Senior Architect, Microsoft "I recommend this book to any SOA practitioner who wishes to empower themselves in making service design readers the 360 view into service design [and] gives SOA practitioners the depth and understanding needed into the principles of SOA to assist in the design of a mature and successful SOA program." -Stephen G. Bennett, Americas SOA Practice Lead, BEA Systems "SOA projects are most successful when they are based on a solid technical foundation. Well accepted and established design principles are part of this foundation. This book takes a very structured approach at defining the core design principles for SOA, thus allowing the reader to immediately applying them to a project. Each principle is formally introduced and explained, and examples are given for how to apply it to a real design problem. A 'must read' for any architect, designer or developer of service oriented solutions". -Andre Tost, Senior Technical Staff Member, IBM Software Group "There are few references for SOA that give you the nuts and bolts and this one is at the top of the list. Well written and valuable as a reference book to any SOA practitioner." -Dr. Mohamad Afshar, Director of Product Management, Oracle Fusion Middleware, Oracle Corporation "A thorough examination of the considerations of service design. Both seasoned SOA practitioners and those endeavoring to realize services can benefit from reading this book." -Bill Draven, Enterprise Architect, Intel Corporation "There are very few who understand SOA like Thomas Erl does! The principle centric description of service orientation from Thomas canonizes the underpinnings of this important paradigm shift in creating agile and reusable software capabilities. The principles, so eloquently explained, leave little room for any ambiguity attached to the greater purpose of SOA. Most organizations today are creating services in a bottoms-up approach, realizing composition and reuse organically. The time is ripe for a book like this that prepares architects for a principle centric approach to SOA." -Hanu Kommalapati, Architect, Microsoft Corporation "Outstanding SOA literature uniquely focused on the fundamental services design with thorough and in-depth study on all practical aspects from design principles to methodologies. This book provides a systematic approach for SOA adoption essential for both IT management and professionals." -Robin Chen, PhD, Google, Inc. "Thomas Erl's books are always densely filled with information that's well structured. This book is especially insightful for Enterprise Architects because it provide s great context and practical examples. Part 1 of the book alone is worth getting the book for." -Markus Zirn, Senior Director, Product Management, Oracle Fusion Middleware, Oracle Corporation "A very clear discussion of the subject matter. Provides a good structure that facilitates understanding and readily highlights key points." -Kareem Yusuf, Director of SOA Strategy and Planning, IBM Software Group "I am very impressed. Comprehensive. Educative. This book helped me to step back and look at the SOA principles from broader perspective. I'd say this is a must-read book for SOA stakeholders." -Radovan Janecek, Director R&D, SOA Center, Hewlett-Packard "Very valuable guidance for understanding and applying SOA service design principles with concrete examples. A must read for the practitioner of SOA service design." -Umit Yalcinalp, PhD, Standards Architect, SAP "This book really does an excellent job of explaining the principles underpinning the value of SOA...Erl goes to great length to explain and give examples of each of the 8 principles that will significantly increase the readers ability to drive an SOA service design that benefits both business and IT." -Robert Laird, IT Architect, IBM EAI/SOA Advanced Technologies Group "This book strikes a healthy balance between theory and practice. It is a perfect complement to the SOA series by the author." -Prakash Narayan, Sun Microsystems "If you are going to be designing, developing, or implementing SOA, this is a must have book." -Jason "AJ" Comfort Sr., Booz Allen Hamilton "An excellent book for anyone who wants to understand service-orientation and the principles involved in designing services...a clear, concise and articulate exploration of the eight design principles involved in analyzing, designing, implementing, and maintaining services. .." -Anish Karmarkar, Oracle Corporation "Very well written, succinct, and easy to understand." -Raj Balasubramanian, IBM Software Group "Acomprehensive exploration of the issues of service design which has the potential to become the definitive work in this area." -James Pasley, Chief Technology Officer, Cape Clear Software "An excellent addition to any SOA library; it covers a wide range of issues in enough detail to be a valuable asset to anyone considering designing or using SOA based technologies." -Mark Little, Director of Standards, Red Hat "This book communicates complex concepts in a clear and concise manner. Examples and illustrations are used very effectively." -Darryl Hogan, Senior Architect, Microsoft "A work of genius...Offers the most comprehensive and thorough explanation on the principles of service design and what it means to be 'service oriented.' "Erl's treatment of the complex world of service oriented architecture is pragmatic, inclusive of real world situations and offers readers ways to communicate these ideas through illustrations and well formulated processes." -David Michalowicz, MITRE Corporation "This is the book for the large organization trying to rationalize its IT assets and establish an agile platform for the future. By highlighting risk and rewards, Thomas Erl brings clarity to how Service Orientation can be applied to ensure a responsive IT organization. This book finally brings software engineering principles to address the real world development challenges being faced. To effectively serve the business, let alone embrace SOA, everyone involved should be familiar with the concepts investigated here. Thomas Erl thoroughly clarifies the nuances and defines the practice of service design. We expect that this will become a classic text in software engineering, corporate training and colleges." -Cory Isaacson, President, Rogue Wave Software and Ravi Palepu, SOA Author and Speaker "Thomas Erl does a great easy read." -Michael H. Sor, Booz Allen Hamilton "...a must read for SOA Architects to develop a firm foundation and understanding of the principles (and trade-offs) that make up a good SOA service. After reading this book, it finally 'clicked' as to why a properly designed SOA system is different (and better) than a system based on previous enterprise architectures." -Fred Ingham, Platinum Solutions Inc. "Lays a tremendous foundation for business and technical workers to come to common terms and expectations...incredibly enlightening to see the details associated with achieving the SOA vision." -Wayne P. Ariola, Vice President of Strategy, Parasoft "[Erl does] and excellent job of addressing the breadth of [his] audience to present to those new to SOA and weaved in enough detail to assist those who are already actively involved in SOA development." -R. Perry Smith, Application Program Manager, EDS/OnStar "It is easy to miss the big picture of what SOA means for the design of larger scale systems amidst the details of WS technologies. Erl helps provide a broader perspective, surveying the landscape from a design standpoint." -Jim Clune, Chief Architect, Parasoft "Lays a firm foundation for the underlying principles of good service design. Cuts through the hype and provides a cogent resource for improving architectural judgment on SOA projects." -Jim Murphy, Vice President of Product Management, Mindreef, Inc. "The first book to concisely, gradually and comprehensively explain how to apply SOA principles into enterprise-level software design. It is an excellent book." -Robin G. Qiu, Ph.D., Division of Engineering and Information Science, Pennsylvania State University "I really think that this is a very useful book that a lot of people really need out there in the industry." -Dr. Arnaud Simon, Principal Software Engineer, Red Hat "...indispensable companion to designing and implementing a service-oriented architecture. It condenses all information necessary to design services and is the most relevant source I know if in the field." "[This book is] not only helpful, but fundamental to successfully designing an SOA." -Phillipp Offermann, Research Analyst, University of Berlin "Service-Oriented Architecture is an important topic in IT today. Its vast scope could span an organization's enterprise. Designing it properly is a major undertaking. This book provides timely, expert and comprehensive discussions on the principles of service design. Thomas has a keen sense in identifying the subtle points of various subjects and explains them in an easy-to-understand way. The book is a valuable resource for IT professionals working in SOA." -Peter H. Chang, PhD, Associate Professor of Information Systems, Lawrence Technological University The Definitive Guide to Service Engineering The key to succeeding with service-oriented architecture (SOA) is in comprehending the meaning and significance of its most fundamental building block: the service. It is through an understanding of service design that truly "service-oriented" solution logic can be created in support of achieving the strategic goals associated with SOA and service-oriented computing. Bestselling SOA author Thomas Erl guides you through a comprehensive, insightful, and visually rich exploration of the service-orientation design paradigm, revealing exactly how services should and should not be designed for real-world SOA. This book's in-depth coverage includes * Over 240 full-color illustrations. * A concise introduction to SOA and service-oriented computing concepts and benefits. * A thorough exploration of the service-orientation design paradigm as represented by eight specific design principles. * A comparison of service-oriented and object-oriented concepts and principles and a clear definition of what qualifies as "service-oriented" logic. * Detailed coverage of four different forms of service-related design granularity. * An exhaustive examination of service contracts, with an emphasis on standardization, abstraction, and the utilization of WS-Policy, XML Schema, and WSDL definitions. * A comprehensive study of positive and negative service-related coupling types with an emphasis on the requirements to attaining a suitable level of loose coupling. * An inside look into how commercial design approaches are incorporated to achieve truly agnostic and reusable service logic. * Techniques for maximizing service reliability, scalability, and performance by instilling high levels of autonomy and emphasizing stateless design. * Approaches for positioning services as highly discoverable and interpretable enterprise resources. * Unprecedented coverage of how to design services for participation in complex compositions. * The definition of concrete links between each design principle and the strategic goals and benefits of SOA and service-oriented computing. * Numerous cross-references to key design patterns documented separately in SOA: Design Patterns. Preface xxv Chapter 1: Introduction 1 Chapter 2: Case Study Background 19 Part I: Fundamentals Chapter 3: Service-Oriented Computing and SOA 25 Chapter 4: Service-Orientation 67 Chapter 5: Understanding Design Principles 103 Part II: Design Principles Chapter 6: Service Contracts (Standardization and Design) 125 Chapter 7: Service Coupling (Intra-Service and Consumer Dependencies) 163 Chapter 8: Service Abstraction (Information Hiding and Meta Abstraction Types) 211 Chapter 9: Service Reusability (Commercial and Agnostic Design) 253 Chapter 10: Service Autonomy (Processing Boundaries and Control) 293 Chapter 11: Service Statelessness (State Management Deferral and Stateless Design) 325 Chapter 12: Service Discoverability (Interpretability and Communication) 361 Chapter 13: Service Composability (Composition Member Design and Complex Compositions) 387 Part III: Supplemental Chapter 14: Service-Orientation and Object-Orientation: A Comparison of Principles and Concepts 445 Chapter 15: Supporting Practices 477 Chapter 16: Mapping Service-Orientation Principles to Strategic Goals 497 Appendices Appendix A: Case Study Conclusion 513 Appendix B: Process Descriptions 517 Appendix C: Principles and Patterns Cross-Reference 529 Additional Resources 533 About the Author 535 About the Photos 537 Index 539


BIM Manager's Handbook - 2826786625

148,41 zł

BIM Manager's Handbook John Wiley & Sons Inc

Książki / Literatura obcojęzyczna

ePart 1 Best Practice BIM: Seeking to get BIM right? This ePart provides a touchstone for good practice by introducing a number of Key Performance Indicators (KPIs), which represent benchmarks for successful BIM implementation. It explains what good BIM looks like and the pitfalls to avoid with bad BIM and pseudo BIM . It highlights the part that the BIM Manager can play in achieving excellence by outlining the various responsibilities the BIM Manager s role encompasses, while also emphasising how these responsibilities have changed over time and how they are set to evolve. By drawing on interviews with the top BIM Managers worldwide, it delivers up-to-date expert insights from the field. Obook ISBN: 9781118987780; ePub ISBN: 9781118987858; ePDF ISBN: 9781118985618; publishing April 2015 ePart 2 Change Management: A BIM Manager might be hired for their technical skills, but their success relies heavily on their ability to be an agent of change within their organisation, facilitating transition to BIM processes and mentoring staff through the cultural and procedural shifts. This ePart outlines strategies to manage an organisation s transition to BIM successfully and to master supporting its continuous evolution. Based on accounts from top practitioners, it highlights how the BIM manager might approach interfacing with their organisation s leadership by successfully lobbying and leading on BIM from the inside, while overcoming change-resistance and managing teams expectations. It concludes with a Tips and Tricks section that provides in-depth advice for running BIM audits and for setting up in-house BIM workshops, which are instrumental for any BIM Manager seeking a better understanding of their organisational context and to raise the level of awareness of the BIM knowledge of key decision-makers. Obook ISBN: 9781119092308; ePub ISBN: 9781118987797; ePDF ISBN: 9781119092292; publishing April 2015 ePart 3: Focus on Technology: How do you ensure your organisation gets the most out of the BIM technology available? Dedicated to the main technology-related aspects of a BIM Manager s role, this ePart explains how to establish and manage an organisation s BIM-related tool-ecology and how to use BIM in order to link from design to fabrication. What do BIM Managers need to do in order ensure their teams use the right tools for the various tasks in design, construction and beyond? How do they connect them and how do they keep up with updates in this rapidly changing environment. This ePart highlights the challenges BIM Managers need to overcome in software, hardware and network selection. It also brings into focus the opportunities BIM Managers face in the changing context of BIM in the Cloud. Extending beyond technical know-how, it also offers advice on how to create a successful interface between the BIM Manager and the IT specialist(s). Obook ISBN: 9781118987803; ePub ISBN: 9781118987773; ePDF ISBN:9781118987766; publishing August 2015 ePart 4: Building up a BIM Support Infrastructure: Addressing the back of house aspect of BIM Management, this ePart outlines how to go about developing a range of in-house BIM standards and guidelines. It highlights how BIM Managers go about establishing a training programme for staff and the setting up and management of an organisation s BIM content library. It covers the support needed to move BIM information into the field and further into facilities and asset management. It emphasises the importance of internal messaging, and articulating how to nurture a culture of peer-to peer support and advancement of skills by individual staff members. Looking beyond a single firm s or organisation s requirements, the ePart positions BIM support infrastructure in the wider context of key global BIM policies and guidelines. Obook ISBN: 9781118987896; ePub ISBN: 9781118987919; ePDF ISBN:9781118987834; publishing August 2015 ePart 5: Day-to-Day BIM Management: How do you go about mastering hands-on support BIM for your team? ePart 5 introduces the operational tasks a BIM Manager is expected to accomplish. Depending on an organisation s size BIM Managers either supervise the rollout of BIM on various projects, or they actively get involved in mentoring those authoring or coordinating information in BIM. By providing a strong project focus, this ePart, firstly, addresses requirements for in-house BIM project support; secondly, it explains how to support the integration and coordination of BIM data across a multi-disciplinary project team. Leading BIM experts from the US, UK and Australia divulge their recipes for successful operational management. Obook ISBN: 9781118987902; ePub ISBN:9781118987919; ePDF ISBN: 9781118987926; publishing November 2015 ePart 6: Excelling your BIM Efforts: In this final ePart, BIM is taken to the next level by outlining what is required to truly excel as a BIM Manager. It highlights how BIM Managers acquire the necessary communication skills to maximise an efficient information flow between the BIM Manager and others. It illustrates how BIM Managers tie their activities to cutting-edge BIM research and development globally. Lastly, the ePart will lay out how to promote BIM excellence both within an organisation and beyond. Obook ISBN: 9781118987971; ePub ISBN: 9781118987988; ePDF ISBN: 9781118987964; publishing November 2015


Computer Graphics - 2826645701

468,62 zł

Computer Graphics PEARSON

Książki / Literatura obcojęzyczna

Computer Graphics: Principles and Practice, Third Edition, remains the most authoritative introduction to the field. The first edition, the original "Foley and van Dam," helped to define computer graphics and how it could be taught. The second edition became an even more comprehensive resource for practitioners and students alike. This third edition has been completely rewritten to provide detailed and up-to-date coverage of key concepts, algorithms, technologies, and applications. §The authors explain the principles, as well as the mathematics, underlying computer graphics - knowledge that is essential for successful work both now and in the future. Early chapters show how to create 2D and 3D pictures right away, supporting experimentation. Later chapters, covering a broad range of topics, demonstrate more sophisticated approaches. Sections on current computer graphics practice show how to apply given principles in common situations, such as how to approximate an ideal solution on available hardware, or how to represent a data structure more efficiently. Topics are reinforced by exercises, programming problems, and hands-on projects. §The revised edition features §New coverage of the rendering equation, GPU architecture considerations, and importance-sampling in physically based rendering §An emphasis on modern approaches, as in a new chapter on probability theory for use in Monte-Carlo rendering §Concrete principles of graphics algorithm design §Implementations of hardware shaders, software rendering, and graphics-intensive 3D interfaces §3D real-time graphics platforms - their design goals and trade-offs - including new mobile and browser platforms §Programming and debugging approaches unique to graphics development §The text and hundreds of figures are presented in full color throughout the book. Programs are written in C++, C sharp, or pseudocode - whichever language is most effective for a given example. The wealth of information in this book makes it the essential resource for anyone working in or studying any aspect of computer graphics.§


Sklepy zlokalizowane w miastach: Warszawa, Kraków, Łódź, Wrocław, Poznań, Gdańsk, Szczecin, Bydgoszcz, Lublin, Katowice

Szukaj w sklepach lub całym serwisie

1. Sklepy z krainaksiazek pl supporting newcomers in software development projects 20124268

2. Szukaj na wszystkich stronach serwisu

t1=0.039, t2=0, t3=0, t4=0, t=0.04

Dla sprzedawców

copyright © 2005-2018  |  made by Internet Software House DOTCOM RIVER