Software Requirements 3


Karl Wiegers - 1999
    Two leaders in the requirements community have teamed up to deliver a contemporary set of practices covering the full range of requirements development and management activities on software projects. Describes practical, effective, field-tested techniques for managing the requirements engineering process from end to end. Provides examples demonstrating how requirements "good practices" can lead to fewer change requests, higher customer satisfaction, and lower development costs. Fully updated with contemporary examples and many new practices and techniques. Describes how to apply effective requirements practices to agile projects and numerous other special project situations. Targeted to business analysts, developers, project managers, and other software project stakeholders who have a general understanding of the software development process. Shares the insights gleaned from the authors' extensive experience delivering hundreds of software-requirements training courses, presentations, and webinars.New chapters are included on specifying data requirements, writing high-quality functional requirements, and requirements reuse. Considerable depth has been added on business requirements, elicitation techniques, and nonfunctional requirements. In addition, new chapters recommend effective requirements practices for various special project situations, including enhancement and replacement, packaged solutions, outsourced, business process automation, analytics and reporting, and embedded and other real-time systems projects.

The Agile Samurai: How Agile Masters Deliver Great Software


Jonathan Rasmusson - 2010
    Combining tools, core principles, and plenty of humor, The Agile Samurai gives you the tools and the attitude to deliver something of value every week, and make rolling software into production a non-event. You’ll see how agile software delivery really works and how to help your team get agile fast, while having fun along the way.

Tiny Habits: The Small Changes That Change Everything


B.J. Fogg - 2019
    Start with two pushups a day, not a two-hour workout; or five deep breaths each morning rather than an hour of meditation. In Tiny Habits, B.J. Fogg brings his experience coaching more than 40,000 people to help you lose weight, de-stress, sleep better, or achieve any goal of your choice.  You just need Fogg’s behavior formula: make it easy, make it fit your life, and make it rewarding. Whenever you get in your car, take one yoga breath. Smile.  Whenever you get in bed, turn off your phone. Give yourself a high five. Change can be easy—once it starts, it grows.  Let B.J. Fogg show you exactly how.

So Good They Can't Ignore You: Why Skills Trump Passion in the Quest for Work You Love


Cal Newport - 2012
    Not only is the cliché flawed-preexisting passions are rare and have little to do with how most people end up loving their work-but it can also be dangerous, leading to anxiety and chronic job hopping.After making his case against passion, Newport sets out on a quest to discover the reality of how people end up loving what they do. Spending time with organic farmers, venture capitalists, screenwriters, freelance computer programmers, and others who admitted to deriving great satisfaction from their work, Newport uncovers the strategies they used and the pitfalls they avoided in developing their compelling careers.Matching your job to a preexisting passion does not matter, he reveals. Passion comes after you put in the hard work to become excellent at something valuable, not before. In other words, what you do for a living is much less important than how you do it.With a title taken from the comedian Steve Martin, who once said his advice for aspiring entertainers was to "be so good they can't ignore you," Cal Newport's clearly written manifesto is mandatory reading for anyone fretting about what to do with their life, or frustrated by their current job situation and eager to find a fresh new way to take control of their livelihood. He provides an evidence-based blueprint for creating work you love.So Good They Can't Ignore You will change the way we think about our careers, happiness, and the crafting of a remarkable life.

Raspberry Pi User Guide


Eben Upton - 2012
    And now you can learn how to use this amazing computer from its co-creator, Eben Upton, in Raspberry Pi User Guide. Cowritten with Gareth Halfacree, this guide gets you up and running on Raspberry Pi, whether you're an educator, hacker, hobbyist, or kid. Learn how to connect your Pi to other hardware, install software, write basic programs, and set it up to run robots, multimedia centers, and more.Gets you up and running on Raspberry Pi, a high-tech computer the size of a credit card Helps educators teach students how to program Covers connecting Raspberry Pi to other hardware, such as monitors and keyboards, how to install software, and how to configure Raspberry Pi Shows you how to set up Raspberry Pi as a simple productivity computer, write basic programs in Python, connect to servos and sensors, and drive a robot or multimedia center Adults, kids, and devoted hardware hackers, now that you've got a Raspberry Pi, get the very most out of it with Raspberry Pi User Guide.

Think Python


Allen B. Downey - 2002
    It covers the basics of computer programming, including variables and values, functions, conditionals and control flow, program development and debugging. Later chapters cover basic algorithms and data structures.

How to Be Interesting: An Instruction Manual


Jessica Hagy - 2013
    Be a hero, not a spectator. You want to be interesting. (Who doesn t?) But sometimes it takes a nudge, a wake-up call, an intervention! and a little help. This is where Jessica Hagy comes in. A writer and illustrator of great economy, charm, and insight, she s created How to Be Interesting, a uniquely inspirational how-to that combines fresh and pithy lessons with deceptively simple diagrams and charts.Ms. Hagy started on Forbes.com, where she s a weekly blogger, by creating a How to Be Interesting post that went viral, attracting 1.4 million viewers so far, with tens of thousands of them liking, linking, and tweeting the article. Now she s deeply explored the ideas that resonated with so many readers to create this small and quirky book with a large and universal message. It s a book about exploring: Talk to strangers. About taking chances: Expose yourself to ridicule, to risk, to wild ideas. About being childlike, not childish: Remember how amazing the world was before you learned to be cynical. About being open: Never take in the welcome mat. About breaking routine: Take daily vaca- tions . . . if only for a few minutes. About taking ownership: Whatever you re doing, enjoy it, embrace it, master it as well as you can. And about growing a pair: If you re not courageous, you re going to be hanging around the water cooler, talking about the guy that actually is.

Days With My Father


Phillip Toledano - 2010
    Following the death of his mother, photographer Phillip Toledano was shocked to learn of the extent of his father's severe memory loss. He started a blog on which he posted photographs and accompanying reflections on his father's changing state. Through sometimes sad, often funny, and always loving observations, we follow Toledano as he learns to reconcile the elderly man living in a twilight of half memories with the ambitious and handsome young man he occasionally still glimpses. Days With My Father is an honest and moving reflection about coming to terms with an aging parent.

Avedon at Work: In the American West


Laura Wilson - 2003
    Yet in 1979, the Amon Carter Museum of Fort Worth, Texas, daringly commissioned him to do just that.The resulting 1985 exhibition and book, In the American West, was a milestone in American photography and Avedon's most important body of work. His unflinching portraits of oilfield and slaughterhouse workers, miners, waitresses, drifters, mental patients, teenagers, and others captured the unknown and often-ignored people who work at hard, uncelebrated jobs. Making no apologies for shattering stereotypes of the West and Westerners, Avedon said, "I'm looking for a new definition of a photographic portrait. I'm looking for people who are surprising—heartbreaking—or beautiful in a terrifying way. Beauty that might scare you to death until you acknowledge it as part of yourself."Photographer Laura Wilson worked with Avedon during the six years he was making In the American West. In Avedon at Work, she presents a unique photographic record of his creation of this masterwork—the first time a major photographer has been documented in great depth over an extended period of time. She combines images she made during the photographic sessions with entries from her journal to show Avedon's working methods, his choice of subjects, his creative process, and even his experiments and failures. Also included are a number of Avedon's finished portraits, as well as his own comments and letters from some of the subjects.Avedon at Work adds a new dimension to our understanding of one of the twentieth century's most significant series of portraits. For everyone interested in the creative process it confirms that, in Laura Wilson's words, "much as all these photographs may appear to be moments that just occurred, they are finally, in varying degrees, works of the imagination."

Best Business Practices for Photographers


John Harrington - 2006
    It takes more than just talent to get ahead in the marketplace. Strong business skills are just as important. Best Business Practices for Photographers covers the essential business topics that professional photographers need to know in order to succeed. It does not focus on taking pictures, starting a photography business, or selling photography, but rather explains how photographers can meet important business objectives. Instead, it covers the focal points of best practices--best practices in interacting with clients, best practices in negotiating contracts and licenses, best practices in business operations. This book provides a roadmap for successfully navigating these, and many other issues, facing photographers today.

Why's (Poignant) Guide to Ruby


Why The Lucky Stiff - 2005
    It won’t crush you. It’s light as a feather (because I haven’t finished it yet—hehe). And there’s a reason this book will stay light: because Ruby is simple to learn.[Why’s (Poignant) Guide to Ruby is released under the Attribution-ShareAlike License. So, yes, please distribute it and print it and read it leisurely in your housecoat.]

The Creative Fight: Create Your Best Work and Live the Life You Imagine


Chris Orwig - 2015
    In this book, Chris Orwig offers a unique perspective on the creative process, showing you how to find meaning in your work, be inspired, and discover the life for which you were designed.With thoughtful and engaging chapters such as "Keep the Edges Wild," "Einstein's Game of Connect the Dots," and "Grit and Glory," Chris presents each concept through personal examples--his own and others'--showing how to live a more creative and meaningful life.Drawn from his 12 years as a faculty member at the prestigious Brooks Institute as well as his experience leading creative inspiration and photography workshops and speaking on global stages, Chris's stories are designed to teach you how to discover your own creative voice. Each chapter includes exercises to help you incorporate what you've learned and connect the topics directly to your own experience. Features the friendly, approachable voice of Chris Orwig, whose photography, teaching, and speaking have inspired countless aspiring amateurs and professionals alike Includes exercises in every chapter to help you put the concepts you learned into practice Offers an elegant design filled with the author's original photographs captured to visually support the ideas discussed in the book For resources and inspiration, check out the book's companion site, thecreativefight.com.

Learning Python


Mark Lutz - 2003
    Python is considered easy to learn, but there's no quicker way to mastery of the language than learning from an expert teacher. This edition of "Learning Python" puts you in the hands of two expert teachers, Mark Lutz and David Ascher, whose friendly, well-structured prose has guided many a programmer to proficiency with the language. "Learning Python," Second Edition, offers programmers a comprehensive learning tool for Python and object-oriented programming. Thoroughly updated for the numerous language and class presentation changes that have taken place since the release of the first edition in 1999, this guide introduces the basic elements of the latest release of Python 2.3 and covers new features, such as list comprehensions, nested scopes, and iterators/generators. Beyond language features, this edition of "Learning Python" also includes new context for less-experienced programmers, including fresh overviews of object-oriented programming and dynamic typing, new discussions of program launch and configuration options, new coverage of documentation sources, and more. There are also new use cases throughout to make the application of language features more concrete. The first part of "Learning Python" gives programmers all the information they'll need to understand and construct programs in the Python language, including types, operators, statements, classes, functions, modules and exceptions. The authors then present more advanced material, showing how Python performs common tasks by offering real applications and the libraries available for those applications. Each chapter ends with a series of exercises that will test your Python skills and measure your understanding."Learning Python," Second Edition is a self-paced book that allows readers to focus on the core Python language in depth. As you work through the book, you'll gain a deep and complete understanding of the Python language that will help you to understand the larger application-level examples that you'll encounter on your own. If you're interested in learning Python--and want to do so quickly and efficiently--then "Learning Python," Second Edition is your best choice.

How Not to Write a Novel: 200 Classic Mistakes and How to Avoid Them—A Misstep-by-Misstep Guide


Howard Mittelmark - 2008
    This is not one of those books. On the contrary, this is a collection of terrible, awkward, and laughably unreadable excerpts that will teach you what to avoid—at all costs—if you ever want your novel published.In How Not to Write a Novel, authors Howard Mittelmark and Sandra Newman distill their 30 years combined experience in teaching, editing, writing, and reviewing fiction to bring you real advice from the other side of the query letter. Rather than telling you how or what to write, they identify the 200 most common mistakes unconsciously made by writers and teach you to recognize, avoid, and amend them. With hilarious "mis-examples" to demonstrate each manuscript-mangling error, they'll help you troubleshoot your beginnings and endings, bad guys, love interests, style, jokes, perspective, voice, and more. As funny as it is useful, this essential how-NOT-to guide will help you get your manuscript out of the slush pile and into the bookstore.

Smart Self-Publishing: Becoming an Indie Author


Z. Winters - 2010
    Contents out-of-date. Removed from the market.