Skip to content

Instantly share code, notes, and snippets.

@avk
Created December 8, 2011 02:45
Show Gist options
  • Save avk/1445888 to your computer and use it in GitHub Desktop.
Save avk/1445888 to your computer and use it in GitHub Desktop.
SaaS book revised TOC
<div data-role="page" id="toc">
<div data-role="content">
<h2 class="likechapterhead">Contents</h2>
<!-- FOREWORD CHAPTER (i.e. everything between #toc and #chapter_1) -->
<div class="chapter_contents">
<h2>
<a class="chapter_title" href="#chapter_0">
Foreword
</a>
</h2>
<div data-role="collapsible">
<h2>
<!-- NOTE: intentionally blank -->
</h2>
<span class="likesubsectionToc">
<!-- NOTE: no description for foreword -->
</span>
<br />
<div class="chapter_sections">
<a href="#section_0.1">Introduction</a>
<a href="#section_0.2">A Note to E-Book Readers</a>
<a href="#section_0.3">A Note on the Exercises</a>
<a href="#section_0.4">Thoughts From Armando</a>
<a href="#section_0.5">Thoughts From Dave</a>
<a href="#section_0.6">Disclaimer</a>
<a href="#section_0.7">Acknowledgments</a>
<a href="#section_0.8">References In This Chapter</a>
</div>
</div>
</div>
<!-- CHAPTER 1 (i.e. everything between #chapter_1 and #chapter_2) -->
<div class="chapter_contents">
<h2>
<a class="chapter_title" href="#chapter_1">
1. Engineering Software is Different from Engineering Hardware
</a>
</h2>
<div data-role="collapsible">
<h2>
<!-- NOTE: intentionally blank -->
</h2>
<span class="likesubsectionToc">
To help understand the nature of engineering software, we contrast it with hardware
engineering with regards to product lifetimes, productivity, and assurance. The similarities
and differences led to two popular processes for software development: Waterfall and
Agile. We show the synergy between Software as a Service (SaaS), Cloud Computing,
and Agile software development. We conclude with a tour of the remainder the book.
</span>
<br />
<div class="chapter_sections">
<a href="#section_1.1">1.1 Introduction</a>
<a href="#section_1.2">1.2 Product Lifetimes: Independent Products vs. Continuous Improvement</a>
<a href="#section_1.3">1.3 Development Processes: Waterfall versus Agile</a>
<a href="#section_1.4">1.4 Assurance</a>
<a href="#section_1.5">1.5 Productivity</a>
<a href="#section_1.6">1.6 Software as a Service</a>
<a href="#section_1.7">1.7 Service Oriented Architecture</a>
<a href="#section_1.8">1.8 Cloud Computing</a>
<a href="#section_1.9">1.9 Fallacies and Pitfalls</a>
<a href="#section_1.10">1.10 Guided Tour of the Book</a>
<a href="#section_1.11">1.11 Concluding Remarks: Engineering Software is More Than Programming</a>
<a href="#section_1.12">1.12 Exercises</a>
<a href="#section_1.13">References In This Chapter</a>
</div>
</div>
</div>
</div>
<div data-role="footer" data-id="global-nav" data-position="fixed" class="ui-bar">
<!-- footer content -->
</div>
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment