For a very specific example, say you have a software developer who makes some changes to a product, then does no testing of the changes and then releases the product only to find that the customer finds the product no longer works. The person is too hasty and not diligent enough to follow a careful process.
Three words come to mind. All have connotations of haste and unfortunate consequences.
Precipitate = If an action is precipitate, it is done sooner or faster than expected and without enough thought or preparation “Don't be precipitate - think it through before you make a decision.”
Impetuous = likely to do something suddenly, without considering the results of your actions
Rash = careless or unwise, without thought for what might happen or result
You may also like to research foolhardy and (for a bit of pretension) temerarious, although I think them slightly less suitable for your specification.
The person's work is slipshod. Lexico has
Characterized by a lack of care, thought, or organization.
Having witnessed the slipshod management here, it is not surprising the programmes they run result in little success.
This covers the OP's specific case where the person isn't only hasty:
The person is too hasty and not diligent enough to follow a careful process.
I totally agree with impetuous and impulsive. You need something that discloses the irresponsibility and unprofessionalism of that software developer, so you would rather choose a more 'caustic' adjective.
I would also suggest
incautious and imprudent, why not superficial or spur-of-the-moment. I also like overhasty and overconfident
I guess it depends on which connotation you want to emphasise.