. Un buen programa realiza tareas que hacen que la vida del usuario sea más sencilla. Observa todos los software disponibles para la tarea que quieres realizar y busca formas para mejorarlo. Un programa exitoso es aquel al cual los usuarios le pueden sacar provecho.  Examina las tareas diarias en tu computadora. ¿Hay alguna tarea que pueda realizarse de forma automática con algún programa? Escribe todas tus ideas. Aunque parezcan tontas al principio, con el tiempo pueden convertirse en ideas útiles o brillantes. Examina otros programas. ¿Qué hacen? ¿Cómo pueden mejorar? ¿Qué les falta? Responder esas preguntas te puede ayudar a obtener nuevas ideas que puedes desarrollar. Este documento puede delinear las funciones y lo que pretendes lograr con ese proyecto. Utiliza tu documento de diseño como referencia durante el proceso de desarrollo para mantenerte enfocado. Lee esta guía para obtener más detalles sobre cómo escribir el documento. Este es un programa básico que muestra la funcionalidad que intentas lograr. Un prototipo es un programa rápido y debe modificarse hasta encontrar un diseño que funciona. Por ejemplo, si vas a crear un calendario, tu prototipo puede ser un calendario básico (con las fechas correctas) y una forma de añadir eventos.  Tu prototipo cambiará constantemente durante el proceso de desarrollo conforme vas pensando en nuevas ideas para mejorar el programa o para solucionar problemas. El prototipo no debe estar bonito. De hecho, el arte y el diseño debe ser lo último en lo que te enfocas. Utilizando el ejemplo del calendario, tu prototipo puede contener solo texto. Los problemas son la pesadilla de todos los desarrolladores. Los errores en código y uso inesperados pueden causar todo tipo de problemas al producto terminado. Conforme continúas trabajando en tu proyecto, pruébalo lo más que puedas. Haz todo lo que puedas para hacer que falle y después evita que falle en el futuro. Pídeles a tus amigos y familiares que prueben el programa y te digan si encontraron algún error. Todas las...

How would you rephrase that briefly using Chinese?
寻找灵感创意 编写设计文档。 创建原型。 反复测试。 完善项目。 将你的项目上传到GitHub。 发布你的软件。