Software Engineering

Develop websites and services that are secure, reliable, and easy to maintain.

More News and Events on Software Engineering

283 posts

Mobile Product Security and Privacy Testing Resources

Security testing is used to ensure that a mobile product does not pose a threat to agency IT systems and databases. In addition, privacy testing ensures that an app does not put the user’s personally identifiable information into a compromisable position. This article was developed as part of the Mobile Application Development Program. See our

Aug 05, 2013

Mobile Product Performance Testing

Performance testing is used to verify that an app or web page will display quickly to the user and will continue to function as the number of users increases to peak loads. Performance is an important consideration for mobile applications because the connection speed of users is often slower and more variable for mobile users than desktop users. Surveys

Aug 05, 2013

API Security

Like website development, API security revolves around three stages—planning the API, testing the API, and monitoring the API after it has launched. The planning stage requires those involved to conceptually map several design decisions and the impact that they will have on security. The second stage applies your agency’s security program to the API release

Jul 29, 2013

DATA.Gov: The Next Step is Yours

Americans are rocking open data! From getting people to the emergency room faster with iTriage to helping them navigate road and rail after a disaster, people are innovating, building businesses, and creating safer communities. As developers get more sophisticated and businesses get better analytics, Data.gov needs to change to support them in new ways and

Jul 19, 2013

Develop with Web Standards

What It Is Do you remember the days when web pages had banners announcing that they were “best viewed with browser X”? Veteran web developers and designers certainly do, because they had to consider numerous exceptions for certain browsers and their versions. Today, building websites isn’t as challenging and that’s because developers are moving toward

Jun 30, 2013

Tour Data.gov 2.0

As you know, last month Data.gov launched its new open-source Data.gov 2.0 catalog (catalog.data.gov). Based on CKAN, a data management platform used by many open-data catalogs around the world, Data.gov’s new catalog has received nothing but kudos from users. For the first time, our raw datasets, tools

Jun 24, 2013

Civic Hacking at the White House: We the People, By the People

On June 1st and 2nd, more than 11,000 civic activists, technology experts, and entrepreneurs around the country came together for the National Day of Civic Hacking. Civic activists, technology experts, and entrepreneurs in 83 cities developed software to help others in their own neighborhoods and across the country.

Jun 13, 2013

Techcrunch. com reports Mary Meeker’s much anticipated annual Internet Trends report released at the D11 Conference last week shows astounding growth regarding use of smartphones and tablets.

Jun 05, 2013

Apple’s iOS Terms of Service & Developer Program License Agreement

The Apple iTunes App store is the only marketplace for downloading apps for the Apple platform. In order to put apps in the iTunes store, agencies or their contractors have signed agreements with Apple to use Apple Software to produce mobile apps that can later

May 30, 2013

Mobile Application Development Program Webinar and Wikithon Tomorrow!

Anytime, anywhere government information and services are becoming more important as the public increasingly consumes information and services on the go. As we announced last week, agencies can now get assistance with their mobile development efforts with our new Mobile Application Development Program. Tomorrow, we will host

May 29, 2013

/Developer Kit

These are the elements that make up a well-rounded developer hub. Homepage The API efforts of any agency should all be accessible via one easy to reach developers hub. This Web page should provide a path to all public APIs and any associated resources. Once an agency has begun to publish multiple APIs, certain resources

May 21, 2013

Google Analytics and the New Healthcare.gov

The new Healthcare.gov will sort content according to user demand with a new plugin developed for the site. For a content-heavy site like healthcare.gov, this option will allow HHS to serve popular content to readers quickly. In April we told you about Jekyll. The new Healthcare.gov will use this

May 21, 2013

API Release Kit

These are the elements you should include in your federal API release. Homepage Each of your public APIs needs a page to serve as a hub to provide access to all information and tools associated with it. By using the page’s sidebar, footer, and sub pages, you can directly include or link to each of

May 16, 2013

What is a Civic Hacker?

The National Day of Civic Hacking is bringing together thousands of civic hackers on June 1st and 2nd. But what is a civic hacker, anyway? “Civic hackers” as we think about it for the National Day of Civic Hacking are technologists, civil servants, designers, entrepreneurs, engineers –

May 15, 2013

Federal Mobile Code Sharing Catalog Is Here

Federal agencies have a new resource to help them make content and services available anytime, anywhere, and from any device–the federal Mobile Code Catalog sponsored by the Digital Services Innovation Center. This catalog is hosted on GitHub (more on why that matters in a moment).

May 13, 2013