Here is an excerpt from a NYT intereview with Janet Evanovich. Cute answer about character development,
You’ve written more than 20 Stephanie Plum novels. What makes a good series heroine, one readers will want to engage with novel after novel?
Consistency of character. Forgivable flaws. Values we admire. Sense of humor. My heroines are all resilient, tenacious, forward-looking positive thinkers who are not self-absorbed, not perfect and not able to resist a cupcake.
Read the interview here.